public static class GetPrometheusIntegrationResponseBody.GetPrometheusIntegrationResponseBodyData
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
Boolean |
canDelete
Indicates whether the exporter can be deleted.
|
Boolean |
canEditor
Indicates whether the exporter can be modified.
|
String |
clusterId
The ID of the Prometheus instance.
|
String |
containerName
The container name.
|
String |
describe
The description of the exporter.
|
String |
exporterType
The type of the exporter.
|
Long |
instanceId
The exporter ID.
|
String |
instanceName
The name of the exporter.
|
String |
integrationType
The type of the integration.
|
String |
namespace
The namespace.
|
Boolean |
needUpgrade
Indicates whether an upgrade is required.
|
String |
param
The configurations of the exporter.
|
Boolean |
showDescribe
Indicates whether the description is displayed.
|
String |
showLog
Indicates whether the exporter logs are displayed.
|
String |
status
The status of the exporter.
|
String |
target
The monitored IP address.
|
String |
version
The version information.
|
| 构造器和说明 |
|---|
GetPrometheusIntegrationResponseBodyData() |
@NameInMap(value="CanDelete") public Boolean canDelete
Indicates whether the exporter can be deleted.
example:true
@NameInMap(value="CanEditor") public Boolean canEditor
Indicates whether the exporter can be modified.
example:true
@NameInMap(value="ClusterId") public String clusterId
The ID of the Prometheus instance.
example:c589a1b8db05c4561aefbb898ca8fb1cf
@NameInMap(value="ContainerName") public String containerName
The container name.
example:kafka-exporter-1
@NameInMap(value="Describe") public String describe
The description of the exporter.
example:"{}"
@NameInMap(value="ExporterType") public String exporterType
The type of the exporter.
example:tidb-exporter
@NameInMap(value="InstanceId") public Long instanceId
The exporter ID.
example:2893
@NameInMap(value="InstanceName") public String instanceName
The name of the exporter.
example:lpd-skyeye
@NameInMap(value="IntegrationType") public String integrationType
The type of the integration.
example:tidb
@NameInMap(value="Namespace") public String namespace
The namespace.
example:arms-prom
@NameInMap(value="NeedUpgrade") public Boolean needUpgrade
Indicates whether an upgrade is required.
example:True
@NameInMap(value="Param") public String param
The configurations of the exporter. The value is a JSON string.
example:{ "port": "5554", "name": "kafka-test12", "kafka_instance": "kafka-test", "__label_value": "kafka-test", "scrape_interval": 33, "metrics_path": "/metrics", "__label_key": "kafka-test" }
@NameInMap(value="ShowDescribe") public Boolean showDescribe
Indicates whether the description is displayed.
example:true
@NameInMap(value="ShowLog") public String showLog
Indicates whether the exporter logs are displayed.
example:true
@NameInMap(value="Status") public String status
The status of the exporter.
example:installed
@NameInMap(value="Target") public String target
The monitored IP address.
example:127.0.0.1:3422
@NameInMap(value="Version") public String version
The version information.
example:1.0.0
public static GetPrometheusIntegrationResponseBody.GetPrometheusIntegrationResponseBodyData build(Map<String,?> map) throws Exception
Exceptionpublic GetPrometheusIntegrationResponseBody.GetPrometheusIntegrationResponseBodyData setCanDelete(Boolean canDelete)
public Boolean getCanDelete()
public GetPrometheusIntegrationResponseBody.GetPrometheusIntegrationResponseBodyData setCanEditor(Boolean canEditor)
public Boolean getCanEditor()
public GetPrometheusIntegrationResponseBody.GetPrometheusIntegrationResponseBodyData setClusterId(String clusterId)
public String getClusterId()
public GetPrometheusIntegrationResponseBody.GetPrometheusIntegrationResponseBodyData setContainerName(String containerName)
public String getContainerName()
public GetPrometheusIntegrationResponseBody.GetPrometheusIntegrationResponseBodyData setDescribe(String describe)
public String getDescribe()
public GetPrometheusIntegrationResponseBody.GetPrometheusIntegrationResponseBodyData setExporterType(String exporterType)
public String getExporterType()
public GetPrometheusIntegrationResponseBody.GetPrometheusIntegrationResponseBodyData setInstanceId(Long instanceId)
public Long getInstanceId()
public GetPrometheusIntegrationResponseBody.GetPrometheusIntegrationResponseBodyData setInstanceName(String instanceName)
public String getInstanceName()
public GetPrometheusIntegrationResponseBody.GetPrometheusIntegrationResponseBodyData setIntegrationType(String integrationType)
public String getIntegrationType()
public GetPrometheusIntegrationResponseBody.GetPrometheusIntegrationResponseBodyData setNamespace(String namespace)
public String getNamespace()
public GetPrometheusIntegrationResponseBody.GetPrometheusIntegrationResponseBodyData setNeedUpgrade(Boolean needUpgrade)
public Boolean getNeedUpgrade()
public GetPrometheusIntegrationResponseBody.GetPrometheusIntegrationResponseBodyData setParam(String param)
public String getParam()
public GetPrometheusIntegrationResponseBody.GetPrometheusIntegrationResponseBodyData setShowDescribe(Boolean showDescribe)
public Boolean getShowDescribe()
public GetPrometheusIntegrationResponseBody.GetPrometheusIntegrationResponseBodyData setShowLog(String showLog)
public String getShowLog()
public GetPrometheusIntegrationResponseBody.GetPrometheusIntegrationResponseBodyData setStatus(String status)
public String getStatus()
public GetPrometheusIntegrationResponseBody.GetPrometheusIntegrationResponseBodyData setTarget(String target)
public String getTarget()
public GetPrometheusIntegrationResponseBody.GetPrometheusIntegrationResponseBodyData setVersion(String version)
public String getVersion()
Copyright © 2024. All rights reserved.