Class DeliveryStreamDescription

    • Constructor Detail

      • DeliveryStreamDescription

        public DeliveryStreamDescription()
    • Method Detail

      • setDeliveryStreamName

        public void setDeliveryStreamName​(String deliveryStreamName)

        The name of the delivery stream.

        Parameters:
        deliveryStreamName - The name of the delivery stream.
      • getDeliveryStreamName

        public String getDeliveryStreamName()

        The name of the delivery stream.

        Returns:
        The name of the delivery stream.
      • withDeliveryStreamName

        public DeliveryStreamDescription withDeliveryStreamName​(String deliveryStreamName)

        The name of the delivery stream.

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

        public void setDeliveryStreamARN​(String deliveryStreamARN)

        The Amazon Resource Name (ARN) of the delivery stream.

        Parameters:
        deliveryStreamARN - The Amazon Resource Name (ARN) of the delivery stream.
      • getDeliveryStreamARN

        public String getDeliveryStreamARN()

        The Amazon Resource Name (ARN) of the delivery stream.

        Returns:
        The Amazon Resource Name (ARN) of the delivery stream.
      • withDeliveryStreamARN

        public DeliveryStreamDescription withDeliveryStreamARN​(String deliveryStreamARN)

        The Amazon Resource Name (ARN) of the delivery stream.

        Parameters:
        deliveryStreamARN - The Amazon Resource Name (ARN) of the delivery stream.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setDeliveryStreamStatus

        public void setDeliveryStreamStatus​(String deliveryStreamStatus)

        The status of the delivery stream.

        Parameters:
        deliveryStreamStatus - The status of the delivery stream.
        See Also:
        DeliveryStreamStatus
      • getDeliveryStreamStatus

        public String getDeliveryStreamStatus()

        The status of the delivery stream.

        Returns:
        The status of the delivery stream.
        See Also:
        DeliveryStreamStatus
      • withDeliveryStreamStatus

        public DeliveryStreamDescription withDeliveryStreamStatus​(String deliveryStreamStatus)

        The status of the delivery stream.

        Parameters:
        deliveryStreamStatus - The status of the delivery stream.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        DeliveryStreamStatus
      • setDeliveryStreamStatus

        public void setDeliveryStreamStatus​(DeliveryStreamStatus deliveryStreamStatus)

        The status of the delivery stream.

        Parameters:
        deliveryStreamStatus - The status of the delivery stream.
        See Also:
        DeliveryStreamStatus
      • withDeliveryStreamStatus

        public DeliveryStreamDescription withDeliveryStreamStatus​(DeliveryStreamStatus deliveryStreamStatus)

        The status of the delivery stream.

        Parameters:
        deliveryStreamStatus - The status of the delivery stream.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        DeliveryStreamStatus
      • setVersionId

        public void setVersionId​(String versionId)

        Used when calling the UpdateDestination operation. Each time the destination is updated for the delivery stream, the VersionId is changed, and the current VersionId is required when updating the destination. This is so that the service knows it is applying the changes to the correct version of the delivery stream.

        Parameters:
        versionId - Used when calling the UpdateDestination operation. Each time the destination is updated for the delivery stream, the VersionId is changed, and the current VersionId is required when updating the destination. This is so that the service knows it is applying the changes to the correct version of the delivery stream.
      • getVersionId

        public String getVersionId()

        Used when calling the UpdateDestination operation. Each time the destination is updated for the delivery stream, the VersionId is changed, and the current VersionId is required when updating the destination. This is so that the service knows it is applying the changes to the correct version of the delivery stream.

        Returns:
        Used when calling the UpdateDestination operation. Each time the destination is updated for the delivery stream, the VersionId is changed, and the current VersionId is required when updating the destination. This is so that the service knows it is applying the changes to the correct version of the delivery stream.
      • withVersionId

        public DeliveryStreamDescription withVersionId​(String versionId)

        Used when calling the UpdateDestination operation. Each time the destination is updated for the delivery stream, the VersionId is changed, and the current VersionId is required when updating the destination. This is so that the service knows it is applying the changes to the correct version of the delivery stream.

        Parameters:
        versionId - Used when calling the UpdateDestination operation. Each time the destination is updated for the delivery stream, the VersionId is changed, and the current VersionId is required when updating the destination. This is so that the service knows it is applying the changes to the correct version of the delivery stream.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setCreateTimestamp

        public void setCreateTimestamp​(Date createTimestamp)

        The date and time that the delivery stream was created.

        Parameters:
        createTimestamp - The date and time that the delivery stream was created.
      • getCreateTimestamp

        public Date getCreateTimestamp()

        The date and time that the delivery stream was created.

        Returns:
        The date and time that the delivery stream was created.
      • withCreateTimestamp

        public DeliveryStreamDescription withCreateTimestamp​(Date createTimestamp)

        The date and time that the delivery stream was created.

        Parameters:
        createTimestamp - The date and time that the delivery stream was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setLastUpdateTimestamp

        public void setLastUpdateTimestamp​(Date lastUpdateTimestamp)

        The date and time that the delivery stream was last updated.

        Parameters:
        lastUpdateTimestamp - The date and time that the delivery stream was last updated.
      • getLastUpdateTimestamp

        public Date getLastUpdateTimestamp()

        The date and time that the delivery stream was last updated.

        Returns:
        The date and time that the delivery stream was last updated.
      • withLastUpdateTimestamp

        public DeliveryStreamDescription withLastUpdateTimestamp​(Date lastUpdateTimestamp)

        The date and time that the delivery stream was last updated.

        Parameters:
        lastUpdateTimestamp - The date and time that the delivery stream was last updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setDestinations

        public void setDestinations​(Collection<DestinationDescription> destinations)

        The destinations.

        Parameters:
        destinations - The destinations.
      • setHasMoreDestinations

        public void setHasMoreDestinations​(Boolean hasMoreDestinations)

        Indicates whether there are more destinations available to list.

        Parameters:
        hasMoreDestinations - Indicates whether there are more destinations available to list.
      • getHasMoreDestinations

        public Boolean getHasMoreDestinations()

        Indicates whether there are more destinations available to list.

        Returns:
        Indicates whether there are more destinations available to list.
      • withHasMoreDestinations

        public DeliveryStreamDescription withHasMoreDestinations​(Boolean hasMoreDestinations)

        Indicates whether there are more destinations available to list.

        Parameters:
        hasMoreDestinations - Indicates whether there are more destinations available to list.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • isHasMoreDestinations

        public Boolean isHasMoreDestinations()

        Indicates whether there are more destinations available to list.

        Returns:
        Indicates whether there are more destinations available to list.
      • 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