Interface DisableEnhancedMonitoringRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<DisableEnhancedMonitoringRequest.Builder,,DisableEnhancedMonitoringRequest> KinesisRequest.Builder,SdkBuilder<DisableEnhancedMonitoringRequest.Builder,,DisableEnhancedMonitoringRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
- DisableEnhancedMonitoringRequest
-
Method Summary
Modifier and TypeMethodDescriptionoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) shardLevelMetrics(Collection<MetricsName> shardLevelMetrics) List of shard-level metrics to disable.shardLevelMetrics(MetricsName... shardLevelMetrics) List of shard-level metrics to disable.shardLevelMetricsWithStrings(String... shardLevelMetrics) List of shard-level metrics to disable.shardLevelMetricsWithStrings(Collection<String> shardLevelMetrics) List of shard-level metrics to disable.The ARN of the stream.Not Implemented.streamName(String streamName) The name of the Kinesis data stream for which to disable enhanced monitoring.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.kinesis.model.KinesisRequest.Builder
buildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
streamName
The name of the Kinesis data stream for which to disable enhanced monitoring.
- Parameters:
streamName- The name of the Kinesis data stream for which to disable enhanced monitoring.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
shardLevelMetricsWithStrings
DisableEnhancedMonitoringRequest.Builder shardLevelMetricsWithStrings(Collection<String> shardLevelMetrics) List of shard-level metrics to disable.
The following are the valid shard-level metrics. The value "
ALL" disables every metric.-
IncomingBytes -
IncomingRecords -
OutgoingBytes -
OutgoingRecords -
WriteProvisionedThroughputExceeded -
ReadProvisionedThroughputExceeded -
IteratorAgeMilliseconds -
ALL
For more information, see Monitoring the Amazon Kinesis Data Streams Service with Amazon CloudWatch in the Amazon Kinesis Data Streams Developer Guide.
- Parameters:
shardLevelMetrics- List of shard-level metrics to disable.The following are the valid shard-level metrics. The value "
ALL" disables every metric.-
IncomingBytes -
IncomingRecords -
OutgoingBytes -
OutgoingRecords -
WriteProvisionedThroughputExceeded -
ReadProvisionedThroughputExceeded -
IteratorAgeMilliseconds -
ALL
For more information, see Monitoring the Amazon Kinesis Data Streams Service with Amazon CloudWatch in the Amazon Kinesis Data Streams Developer Guide.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
shardLevelMetricsWithStrings
List of shard-level metrics to disable.
The following are the valid shard-level metrics. The value "
ALL" disables every metric.-
IncomingBytes -
IncomingRecords -
OutgoingBytes -
OutgoingRecords -
WriteProvisionedThroughputExceeded -
ReadProvisionedThroughputExceeded -
IteratorAgeMilliseconds -
ALL
For more information, see Monitoring the Amazon Kinesis Data Streams Service with Amazon CloudWatch in the Amazon Kinesis Data Streams Developer Guide.
- Parameters:
shardLevelMetrics- List of shard-level metrics to disable.The following are the valid shard-level metrics. The value "
ALL" disables every metric.-
IncomingBytes -
IncomingRecords -
OutgoingBytes -
OutgoingRecords -
WriteProvisionedThroughputExceeded -
ReadProvisionedThroughputExceeded -
IteratorAgeMilliseconds -
ALL
For more information, see Monitoring the Amazon Kinesis Data Streams Service with Amazon CloudWatch in the Amazon Kinesis Data Streams Developer Guide.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
shardLevelMetrics
DisableEnhancedMonitoringRequest.Builder shardLevelMetrics(Collection<MetricsName> shardLevelMetrics) List of shard-level metrics to disable.
The following are the valid shard-level metrics. The value "
ALL" disables every metric.-
IncomingBytes -
IncomingRecords -
OutgoingBytes -
OutgoingRecords -
WriteProvisionedThroughputExceeded -
ReadProvisionedThroughputExceeded -
IteratorAgeMilliseconds -
ALL
For more information, see Monitoring the Amazon Kinesis Data Streams Service with Amazon CloudWatch in the Amazon Kinesis Data Streams Developer Guide.
- Parameters:
shardLevelMetrics- List of shard-level metrics to disable.The following are the valid shard-level metrics. The value "
ALL" disables every metric.-
IncomingBytes -
IncomingRecords -
OutgoingBytes -
OutgoingRecords -
WriteProvisionedThroughputExceeded -
ReadProvisionedThroughputExceeded -
IteratorAgeMilliseconds -
ALL
For more information, see Monitoring the Amazon Kinesis Data Streams Service with Amazon CloudWatch in the Amazon Kinesis Data Streams Developer Guide.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
shardLevelMetrics
List of shard-level metrics to disable.
The following are the valid shard-level metrics. The value "
ALL" disables every metric.-
IncomingBytes -
IncomingRecords -
OutgoingBytes -
OutgoingRecords -
WriteProvisionedThroughputExceeded -
ReadProvisionedThroughputExceeded -
IteratorAgeMilliseconds -
ALL
For more information, see Monitoring the Amazon Kinesis Data Streams Service with Amazon CloudWatch in the Amazon Kinesis Data Streams Developer Guide.
- Parameters:
shardLevelMetrics- List of shard-level metrics to disable.The following are the valid shard-level metrics. The value "
ALL" disables every metric.-
IncomingBytes -
IncomingRecords -
OutgoingBytes -
OutgoingRecords -
WriteProvisionedThroughputExceeded -
ReadProvisionedThroughputExceeded -
IteratorAgeMilliseconds -
ALL
For more information, see Monitoring the Amazon Kinesis Data Streams Service with Amazon CloudWatch in the Amazon Kinesis Data Streams Developer Guide.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
streamARN
The ARN of the stream.
- Parameters:
streamARN- The ARN of the stream.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
streamId
Not Implemented. Reserved for future use.
- Parameters:
streamId- Not Implemented. Reserved for future use.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
DisableEnhancedMonitoringRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) - Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
DisableEnhancedMonitoringRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) - Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-