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 Details

    • 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

      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.