public static final class DescribeCollectorResponseBody.ExtendConfigs.Builder extends Object
构造器和说明 |
---|
Builder() |
限定符和类型 | 方法和说明 |
---|---|
DescribeCollectorResponseBody.ExtendConfigs |
build() |
DescribeCollectorResponseBody.ExtendConfigs.Builder |
configType(String configType)
The configuration type.
|
DescribeCollectorResponseBody.ExtendConfigs.Builder |
enableMonitoring(Boolean enableMonitoring)
Indicates whether monitoring is enabled.
|
DescribeCollectorResponseBody.ExtendConfigs.Builder |
groupId(String groupId)
The ID of the machine group.
|
DescribeCollectorResponseBody.ExtendConfigs.Builder |
host(String host)
The private endpoint of Kibana after you enable the Kibana dashboard.
|
DescribeCollectorResponseBody.ExtendConfigs.Builder |
hosts(List<String> hosts)
hosts.
|
DescribeCollectorResponseBody.ExtendConfigs.Builder |
instanceId(String instanceId)
The ID of the resource that is associated with the shipper.
|
DescribeCollectorResponseBody.ExtendConfigs.Builder |
instanceType(String instanceType)
The type of the cluster specified in the output configuration part of the shipper.
|
DescribeCollectorResponseBody.ExtendConfigs.Builder |
kibanaHost(String kibanaHost)
The public endpoint of Kibana after you enable the Kibana dashboard.
|
DescribeCollectorResponseBody.ExtendConfigs.Builder |
machines(List<DescribeCollectorResponseBody.Machines> machines)
The information about the Elastic Compute Service (ECS) instances on which the shipper is deployed.
|
DescribeCollectorResponseBody.ExtendConfigs.Builder |
protocol(String protocol)
The transmission protocol, which must be the same as the access protocol of the resource specified in the output configuration part of the shipper.
|
DescribeCollectorResponseBody.ExtendConfigs.Builder |
successPodsCount(String successPodsCount)
The number of pods from which data is succcessfully collected in the Container Service for Kubernetes (ACK) cluster.
|
DescribeCollectorResponseBody.ExtendConfigs.Builder |
totalPodsCount(String totalPodsCount)
The total number of pods from which data is collected in the ACK cluster.
|
DescribeCollectorResponseBody.ExtendConfigs.Builder |
type(String type)
The type of the machine on which the shipper is deployed.
|
DescribeCollectorResponseBody.ExtendConfigs.Builder |
userName(String userName)
The username that is used to access the resource specified in the output configuration part of the shipper.
|
public DescribeCollectorResponseBody.ExtendConfigs.Builder configType(String configType)
* collectorTargetInstance * collectorDeployMachine * collectorElasticsearchForKibana
public DescribeCollectorResponseBody.ExtendConfigs.Builder enableMonitoring(Boolean enableMonitoring)
* true * false
public DescribeCollectorResponseBody.ExtendConfigs.Builder groupId(String groupId)
public DescribeCollectorResponseBody.ExtendConfigs.Builder host(String host)
public DescribeCollectorResponseBody.ExtendConfigs.Builder hosts(List<String> hosts)
public DescribeCollectorResponseBody.ExtendConfigs.Builder instanceId(String instanceId)
public DescribeCollectorResponseBody.ExtendConfigs.Builder instanceType(String instanceType)
public DescribeCollectorResponseBody.ExtendConfigs.Builder kibanaHost(String kibanaHost)
public DescribeCollectorResponseBody.ExtendConfigs.Builder machines(List<DescribeCollectorResponseBody.Machines> machines)
public DescribeCollectorResponseBody.ExtendConfigs.Builder protocol(String protocol)
public DescribeCollectorResponseBody.ExtendConfigs.Builder successPodsCount(String successPodsCount)
public DescribeCollectorResponseBody.ExtendConfigs.Builder totalPodsCount(String totalPodsCount)
public DescribeCollectorResponseBody.ExtendConfigs.Builder type(String type)
* ECSInstanceId * ACKCluster
public DescribeCollectorResponseBody.ExtendConfigs.Builder userName(String userName)
public DescribeCollectorResponseBody.ExtendConfigs build()
Copyright © 2024. All rights reserved.