Class DisableEnhancedMonitoringResult

    • Constructor Detail

      • DisableEnhancedMonitoringResult

        public DisableEnhancedMonitoringResult()
    • Method Detail

      • setStreamName

        public void setStreamName​(String streamName)

        The name of the Amazon Kinesis stream.

        Parameters:
        streamName - The name of the Amazon Kinesis stream.
      • getStreamName

        public String getStreamName()

        The name of the Amazon Kinesis stream.

        Returns:
        The name of the Amazon Kinesis stream.
      • withStreamName

        public DisableEnhancedMonitoringResult withStreamName​(String streamName)

        The name of the Amazon Kinesis stream.

        Parameters:
        streamName - The name of the Amazon Kinesis stream.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • getCurrentShardLevelMetrics

        public List<String> getCurrentShardLevelMetrics()

        Represents the current state of the metrics that are in the enhanced state before the operation.

        Returns:
        Represents the current state of the metrics that are in the enhanced state before the operation.
        See Also:
        MetricsName
      • setCurrentShardLevelMetrics

        public void setCurrentShardLevelMetrics​(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.
        See Also:
        MetricsName
      • withCurrentShardLevelMetrics

        public DisableEnhancedMonitoringResult withCurrentShardLevelMetrics​(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.
        See Also:
        MetricsName
      • withCurrentShardLevelMetrics

        public DisableEnhancedMonitoringResult withCurrentShardLevelMetrics​(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.
        See Also:
        MetricsName
      • getDesiredShardLevelMetrics

        public List<String> getDesiredShardLevelMetrics()

        Represents the list of all the metrics that would be in the enhanced state after the operation.

        Returns:
        Represents the list of all the metrics that would be in the enhanced state after the operation.
        See Also:
        MetricsName
      • setDesiredShardLevelMetrics

        public void setDesiredShardLevelMetrics​(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.
        See Also:
        MetricsName
      • withDesiredShardLevelMetrics

        public DisableEnhancedMonitoringResult withDesiredShardLevelMetrics​(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.
        See Also:
        MetricsName
      • withDesiredShardLevelMetrics

        public DisableEnhancedMonitoringResult withDesiredShardLevelMetrics​(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.
        See Also:
        MetricsName
      • toString

        public String toString()
        Returns a string representation of this object; useful for testing and debugging.
        Overrides:
        toString in class Object
        Returns:
        A string representation of this object.
        See Also:
        Object.toString()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object