Interface EnableEnhancedMonitoringResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<EnableEnhancedMonitoringResponse.Builder,EnableEnhancedMonitoringResponse>
,KinesisResponse.Builder
,SdkBuilder<EnableEnhancedMonitoringResponse.Builder,EnableEnhancedMonitoringResponse>
,SdkPojo
,SdkResponse.Builder
- Enclosing class:
- EnableEnhancedMonitoringResponse
public static interface EnableEnhancedMonitoringResponse.Builder extends KinesisResponse.Builder, SdkPojo, CopyableBuilder<EnableEnhancedMonitoringResponse.Builder,EnableEnhancedMonitoringResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EnableEnhancedMonitoringResponse.Builder
currentShardLevelMetrics(Collection<MetricsName> currentShardLevelMetrics)
Represents the current state of the metrics that are in the enhanced state before the operation.EnableEnhancedMonitoringResponse.Builder
currentShardLevelMetrics(MetricsName... currentShardLevelMetrics)
Represents the current state of the metrics that are in the enhanced state before the operation.EnableEnhancedMonitoringResponse.Builder
currentShardLevelMetricsWithStrings(String... currentShardLevelMetrics)
Represents the current state of the metrics that are in the enhanced state before the operation.EnableEnhancedMonitoringResponse.Builder
currentShardLevelMetricsWithStrings(Collection<String> currentShardLevelMetrics)
Represents the current state of the metrics that are in the enhanced state before the operation.EnableEnhancedMonitoringResponse.Builder
desiredShardLevelMetrics(Collection<MetricsName> desiredShardLevelMetrics)
Represents the list of all the metrics that would be in the enhanced state after the operation.EnableEnhancedMonitoringResponse.Builder
desiredShardLevelMetrics(MetricsName... desiredShardLevelMetrics)
Represents the list of all the metrics that would be in the enhanced state after the operation.EnableEnhancedMonitoringResponse.Builder
desiredShardLevelMetricsWithStrings(String... desiredShardLevelMetrics)
Represents the list of all the metrics that would be in the enhanced state after the operation.EnableEnhancedMonitoringResponse.Builder
desiredShardLevelMetricsWithStrings(Collection<String> desiredShardLevelMetrics)
Represents the list of all the metrics that would be in the enhanced state after the operation.EnableEnhancedMonitoringResponse.Builder
streamARN(String streamARN)
The ARN of the stream.EnableEnhancedMonitoringResponse.Builder
streamName(String streamName)
The name of the Kinesis data stream.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.kinesis.model.KinesisResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
streamName
EnableEnhancedMonitoringResponse.Builder streamName(String streamName)
The name of the Kinesis data stream.
- Parameters:
streamName
- The name of the Kinesis data stream.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
currentShardLevelMetricsWithStrings
EnableEnhancedMonitoringResponse.Builder currentShardLevelMetricsWithStrings(Collection<String> currentShardLevelMetrics)
Represents the current state of the metrics that are in the enhanced state before the operation.
- Parameters:
currentShardLevelMetrics
- Represents the current state of the metrics that are in the enhanced state before the operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
currentShardLevelMetricsWithStrings
EnableEnhancedMonitoringResponse.Builder currentShardLevelMetricsWithStrings(String... currentShardLevelMetrics)
Represents the current state of the metrics that are in the enhanced state before the operation.
- Parameters:
currentShardLevelMetrics
- Represents the current state of the metrics that are in the enhanced state before the operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
currentShardLevelMetrics
EnableEnhancedMonitoringResponse.Builder currentShardLevelMetrics(Collection<MetricsName> currentShardLevelMetrics)
Represents the current state of the metrics that are in the enhanced state before the operation.
- Parameters:
currentShardLevelMetrics
- Represents the current state of the metrics that are in the enhanced state before the operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
currentShardLevelMetrics
EnableEnhancedMonitoringResponse.Builder currentShardLevelMetrics(MetricsName... currentShardLevelMetrics)
Represents the current state of the metrics that are in the enhanced state before the operation.
- Parameters:
currentShardLevelMetrics
- Represents the current state of the metrics that are in the enhanced state before the operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
desiredShardLevelMetricsWithStrings
EnableEnhancedMonitoringResponse.Builder desiredShardLevelMetricsWithStrings(Collection<String> desiredShardLevelMetrics)
Represents the list of all the metrics that would be in the enhanced state after the operation.
- Parameters:
desiredShardLevelMetrics
- Represents the list of all the metrics that would be in the enhanced state after the operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
desiredShardLevelMetricsWithStrings
EnableEnhancedMonitoringResponse.Builder desiredShardLevelMetricsWithStrings(String... desiredShardLevelMetrics)
Represents the list of all the metrics that would be in the enhanced state after the operation.
- Parameters:
desiredShardLevelMetrics
- Represents the list of all the metrics that would be in the enhanced state after the operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
desiredShardLevelMetrics
EnableEnhancedMonitoringResponse.Builder desiredShardLevelMetrics(Collection<MetricsName> desiredShardLevelMetrics)
Represents the list of all the metrics that would be in the enhanced state after the operation.
- Parameters:
desiredShardLevelMetrics
- Represents the list of all the metrics that would be in the enhanced state after the operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
desiredShardLevelMetrics
EnableEnhancedMonitoringResponse.Builder desiredShardLevelMetrics(MetricsName... desiredShardLevelMetrics)
Represents the list of all the metrics that would be in the enhanced state after the operation.
- Parameters:
desiredShardLevelMetrics
- Represents the list of all the metrics that would be in the enhanced state after the operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
streamARN
EnableEnhancedMonitoringResponse.Builder streamARN(String 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.
-
-