Class ListTagsForStreamRequest

java.lang.Object
com.amazonaws.AmazonWebServiceRequest
com.amazonaws.services.kinesis.model.ListTagsForStreamRequest
All Implemented Interfaces:
ReadLimitInfo, Serializable, Cloneable

public class ListTagsForStreamRequest extends AmazonWebServiceRequest implements Serializable, Cloneable

Represents the input for ListTagsForStream.

See Also:
  • Constructor Details

    • ListTagsForStreamRequest

      public ListTagsForStreamRequest()
  • Method Details

    • setStreamName

      public void setStreamName(String streamName)

      The name of the stream.

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

      public String getStreamName()

      The name of the stream.

      Returns:
      The name of the stream.
    • withStreamName

      public ListTagsForStreamRequest withStreamName(String streamName)

      The name of the stream.

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

      public void setExclusiveStartTagKey(String exclusiveStartTagKey)

      The key to use as the starting point for the list of tags. If this parameter is set, ListTagsForStream gets all tags that occur after ExclusiveStartTagKey.

      Parameters:
      exclusiveStartTagKey - The key to use as the starting point for the list of tags. If this parameter is set, ListTagsForStream gets all tags that occur after ExclusiveStartTagKey.
    • getExclusiveStartTagKey

      public String getExclusiveStartTagKey()

      The key to use as the starting point for the list of tags. If this parameter is set, ListTagsForStream gets all tags that occur after ExclusiveStartTagKey.

      Returns:
      The key to use as the starting point for the list of tags. If this parameter is set, ListTagsForStream gets all tags that occur after ExclusiveStartTagKey.
    • withExclusiveStartTagKey

      public ListTagsForStreamRequest withExclusiveStartTagKey(String exclusiveStartTagKey)

      The key to use as the starting point for the list of tags. If this parameter is set, ListTagsForStream gets all tags that occur after ExclusiveStartTagKey.

      Parameters:
      exclusiveStartTagKey - The key to use as the starting point for the list of tags. If this parameter is set, ListTagsForStream gets all tags that occur after ExclusiveStartTagKey.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • setLimit

      public void setLimit(Integer limit)

      The number of tags to return. If this number is less than the total number of tags associated with the stream, HasMoreTags is set to true. To list additional tags, set ExclusiveStartTagKey to the last key in the response.

      Parameters:
      limit - The number of tags to return. If this number is less than the total number of tags associated with the stream, HasMoreTags is set to true. To list additional tags, set ExclusiveStartTagKey to the last key in the response.
    • getLimit

      public Integer getLimit()

      The number of tags to return. If this number is less than the total number of tags associated with the stream, HasMoreTags is set to true. To list additional tags, set ExclusiveStartTagKey to the last key in the response.

      Returns:
      The number of tags to return. If this number is less than the total number of tags associated with the stream, HasMoreTags is set to true. To list additional tags, set ExclusiveStartTagKey to the last key in the response.
    • withLimit

      public ListTagsForStreamRequest withLimit(Integer limit)

      The number of tags to return. If this number is less than the total number of tags associated with the stream, HasMoreTags is set to true. To list additional tags, set ExclusiveStartTagKey to the last key in the response.

      Parameters:
      limit - The number of tags to return. If this number is less than the total number of tags associated with the stream, HasMoreTags is set to true. To list additional tags, set ExclusiveStartTagKey to the last key in the response.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • 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:
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • clone

      public ListTagsForStreamRequest clone()
      Description copied from class: AmazonWebServiceRequest
      Creates a shallow clone of this request. Explicitly does not clone the deep structure of the request object.
      Overrides:
      clone in class AmazonWebServiceRequest
      See Also: