public static interface UpdateMonitoringRequest.Builder extends KafkaRequest.Builder, SdkPojo, CopyableBuilder<UpdateMonitoringRequest.Builder,UpdateMonitoringRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateMonitoringRequest.Builder |
clusterArn(String clusterArn)
The Amazon Resource Name (ARN) that uniquely identifies the cluster.
|
UpdateMonitoringRequest.Builder |
currentVersion(String currentVersion)
The version of the MSK cluster to update.
|
UpdateMonitoringRequest.Builder |
enhancedMonitoring(EnhancedMonitoring enhancedMonitoring)
Specifies which Apache Kafka metrics Amazon MSK gathers and sends to Amazon CloudWatch for this cluster.
|
UpdateMonitoringRequest.Builder |
enhancedMonitoring(String enhancedMonitoring)
Specifies which Apache Kafka metrics Amazon MSK gathers and sends to Amazon CloudWatch for this cluster.
|
default UpdateMonitoringRequest.Builder |
loggingInfo(Consumer<LoggingInfo.Builder> loggingInfo)
Sets the value of the LoggingInfo property for this object.
|
UpdateMonitoringRequest.Builder |
loggingInfo(LoggingInfo loggingInfo)
Sets the value of the LoggingInfo property for this object.
|
default UpdateMonitoringRequest.Builder |
openMonitoring(Consumer<OpenMonitoringInfo.Builder> openMonitoring)
The settings for open monitoring.
|
UpdateMonitoringRequest.Builder |
openMonitoring(OpenMonitoringInfo openMonitoring)
The settings for open monitoring.
|
UpdateMonitoringRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateMonitoringRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateMonitoringRequest.Builder clusterArn(String clusterArn)
The Amazon Resource Name (ARN) that uniquely identifies the cluster.
clusterArn - The Amazon Resource Name (ARN) that uniquely identifies the cluster.
UpdateMonitoringRequest.Builder currentVersion(String currentVersion)
The version of the MSK cluster to update. Cluster versions aren't simple numbers. You can describe an MSK cluster to find its version. When this update operation is successful, it generates a new cluster version.
currentVersion - The version of the MSK cluster to update. Cluster versions aren't simple numbers. You can describe an MSK cluster to find its version. When this update operation is successful, it generates a new cluster version.
UpdateMonitoringRequest.Builder enhancedMonitoring(String enhancedMonitoring)
Specifies which Apache Kafka metrics Amazon MSK gathers and sends to Amazon CloudWatch for this cluster.
enhancedMonitoring - Specifies which Apache Kafka metrics Amazon MSK gathers and sends to Amazon CloudWatch for this cluster.
EnhancedMonitoring,
EnhancedMonitoringUpdateMonitoringRequest.Builder enhancedMonitoring(EnhancedMonitoring enhancedMonitoring)
Specifies which Apache Kafka metrics Amazon MSK gathers and sends to Amazon CloudWatch for this cluster.
enhancedMonitoring - Specifies which Apache Kafka metrics Amazon MSK gathers and sends to Amazon CloudWatch for this cluster.
EnhancedMonitoring,
EnhancedMonitoringUpdateMonitoringRequest.Builder openMonitoring(OpenMonitoringInfo openMonitoring)
The settings for open monitoring.
openMonitoring - The settings for open monitoring.
default UpdateMonitoringRequest.Builder openMonitoring(Consumer<OpenMonitoringInfo.Builder> openMonitoring)
The settings for open monitoring.
This is a convenience method that creates an instance of theOpenMonitoringInfo.Builder avoiding the
need to create one manually via OpenMonitoringInfo.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to openMonitoring(OpenMonitoringInfo).
openMonitoring - a consumer that will call methods on OpenMonitoringInfo.BuilderopenMonitoring(OpenMonitoringInfo)UpdateMonitoringRequest.Builder loggingInfo(LoggingInfo loggingInfo)
loggingInfo - The new value for the LoggingInfo property for this object.default UpdateMonitoringRequest.Builder loggingInfo(Consumer<LoggingInfo.Builder> loggingInfo)
LoggingInfo.Builder avoiding the need to
create one manually via LoggingInfo.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to loggingInfo(LoggingInfo).
loggingInfo - a consumer that will call methods on LoggingInfo.BuilderloggingInfo(LoggingInfo)UpdateMonitoringRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateMonitoringRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.