| Constructor and Description |
|---|
Cw2Configuration() |
| Modifier and Type | Method and Description |
|---|---|
Cw2Configuration |
copy() |
String |
getAccessKey() |
software.amazon.awssdk.services.cloudwatch.CloudWatchClient |
getAmazonCwClient() |
String |
getName() |
String |
getNamespace() |
String |
getProxyHost() |
Integer |
getProxyPort() |
software.amazon.awssdk.core.Protocol |
getProxyProtocol() |
String |
getRegion() |
String |
getSecretKey() |
Instant |
getTimestamp() |
String |
getUnit() |
String |
getUriEndpointOverride() |
Double |
getValue() |
boolean |
isOverrideEndpoint() |
boolean |
isTrustAllCertificates() |
Boolean |
isUseDefaultCredentialsProvider() |
void |
setAccessKey(String accessKey)
Amazon AWS Access Key
|
void |
setAmazonCwClient(software.amazon.awssdk.services.cloudwatch.CloudWatchClient amazonCwClient)
To use the AmazonCloudWatch as the client
|
void |
setName(String name)
The metric name
|
void |
setNamespace(String namespace)
The metric namespace
|
void |
setOverrideEndpoint(boolean overrideEndpoint)
Set the need for overidding the endpoint.
|
void |
setProxyHost(String proxyHost)
To define a proxy host when instantiating the CW client
|
void |
setProxyPort(Integer proxyPort)
To define a proxy port when instantiating the CW client
|
void |
setProxyProtocol(software.amazon.awssdk.core.Protocol proxyProtocol)
To define a proxy protocol when instantiating the CW client
|
void |
setRegion(String region)
The region in which CW client needs to work.
|
void |
setSecretKey(String secretKey)
Amazon AWS Secret Key
|
void |
setTimestamp(Instant timestamp)
The metric timestamp
|
void |
setTrustAllCertificates(boolean trustAllCertificates)
If we want to trust all certificates in case of overriding the endpoint
|
void |
setUnit(String unit)
The metric unit
|
void |
setUriEndpointOverride(String uriEndpointOverride)
Set the overriding uri endpoint.
|
void |
setUseDefaultCredentialsProvider(Boolean useDefaultCredentialsProvider)
Set whether the S3 client should expect to load credentials through a default credentials provider or to expect
static credentials to be passed in.
|
void |
setValue(Double value)
The metric value
|
public String getAccessKey()
public void setAccessKey(String accessKey)
public String getSecretKey()
public void setSecretKey(String secretKey)
public String getName()
public void setName(String name)
public Double getValue()
public void setValue(Double value)
public String getUnit()
public void setUnit(String unit)
public String getNamespace()
public void setNamespace(String namespace)
public void setTimestamp(Instant timestamp)
public Instant getTimestamp()
public software.amazon.awssdk.services.cloudwatch.CloudWatchClient getAmazonCwClient()
public void setAmazonCwClient(software.amazon.awssdk.services.cloudwatch.CloudWatchClient amazonCwClient)
public software.amazon.awssdk.core.Protocol getProxyProtocol()
public void setProxyProtocol(software.amazon.awssdk.core.Protocol proxyProtocol)
public String getProxyHost()
public void setProxyHost(String proxyHost)
public Integer getProxyPort()
public void setProxyPort(Integer proxyPort)
public String getRegion()
public void setRegion(String region)
public boolean isTrustAllCertificates()
public void setTrustAllCertificates(boolean trustAllCertificates)
public boolean isOverrideEndpoint()
public void setOverrideEndpoint(boolean overrideEndpoint)
public String getUriEndpointOverride()
public void setUriEndpointOverride(String uriEndpointOverride)
public void setUseDefaultCredentialsProvider(Boolean useDefaultCredentialsProvider)
public Boolean isUseDefaultCredentialsProvider()
public Cw2Configuration copy()
Apache Camel