Interface EnhancedMetrics.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<EnhancedMetrics.Builder,EnhancedMetrics>,SdkBuilder<EnhancedMetrics.Builder,EnhancedMetrics>,SdkPojo
- Enclosing class:
- EnhancedMetrics
@Mutable @NotThreadSafe public static interface EnhancedMetrics.Builder extends SdkPojo, CopyableBuilder<EnhancedMetrics.Builder,EnhancedMetrics>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EnhancedMetrics.BuildershardLevelMetrics(Collection<MetricsName> shardLevelMetrics)List of shard-level metrics.EnhancedMetrics.BuildershardLevelMetrics(MetricsName... shardLevelMetrics)List of shard-level metrics.EnhancedMetrics.BuildershardLevelMetricsWithStrings(String... shardLevelMetrics)List of shard-level metrics.EnhancedMetrics.BuildershardLevelMetricsWithStrings(Collection<String> shardLevelMetrics)List of shard-level metrics.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
shardLevelMetricsWithStrings
EnhancedMetrics.Builder shardLevelMetricsWithStrings(Collection<String> shardLevelMetrics)
List of shard-level metrics.
The following are the valid shard-level metrics. The value "
ALL" enhances 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.The following are the valid shard-level metrics. The value "
ALL" enhances 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
EnhancedMetrics.Builder shardLevelMetricsWithStrings(String... shardLevelMetrics)
List of shard-level metrics.
The following are the valid shard-level metrics. The value "
ALL" enhances 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.The following are the valid shard-level metrics. The value "
ALL" enhances 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
EnhancedMetrics.Builder shardLevelMetrics(Collection<MetricsName> shardLevelMetrics)
List of shard-level metrics.
The following are the valid shard-level metrics. The value "
ALL" enhances 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.The following are the valid shard-level metrics. The value "
ALL" enhances 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
EnhancedMetrics.Builder shardLevelMetrics(MetricsName... shardLevelMetrics)
List of shard-level metrics.
The following are the valid shard-level metrics. The value "
ALL" enhances 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.The following are the valid shard-level metrics. The value "
ALL" enhances 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.
-
-
-