Interface EnableEnhancedMonitoringResponse.Builder

    • 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.