public static interface DeliveryStreamDescription.Builder extends software.amazon.awssdk.utils.builder.CopyableBuilder<DeliveryStreamDescription.Builder,DeliveryStreamDescription>
Modifier and Type | Method and Description |
---|---|
DeliveryStreamDescription.Builder |
createTimestamp(Date createTimestamp)
The date and time that the delivery stream was created.
|
DeliveryStreamDescription.Builder |
deliveryStreamARN(String deliveryStreamARN)
The Amazon Resource Name (ARN) of the delivery stream.
|
DeliveryStreamDescription.Builder |
deliveryStreamName(String deliveryStreamName)
The name of the delivery stream.
|
DeliveryStreamDescription.Builder |
deliveryStreamStatus(DeliveryStreamStatus deliveryStreamStatus)
The status of the delivery stream.
|
DeliveryStreamDescription.Builder |
deliveryStreamStatus(String deliveryStreamStatus)
The status of the delivery stream.
|
DeliveryStreamDescription.Builder |
destinations(Collection<DestinationDescription> destinations)
The destinations.
|
DeliveryStreamDescription.Builder |
destinations(DestinationDescription... destinations)
The destinations.
|
DeliveryStreamDescription.Builder |
hasMoreDestinations(Boolean hasMoreDestinations)
Indicates whether there are more destinations available to list.
|
DeliveryStreamDescription.Builder |
lastUpdateTimestamp(Date lastUpdateTimestamp)
The date and time that the delivery stream was last updated.
|
DeliveryStreamDescription.Builder |
versionId(String versionId)
Each time the destination is updated for a delivery stream, the version ID is changed, and the current
version ID is required when updating the destination.
|
copy
apply, build
DeliveryStreamDescription.Builder deliveryStreamName(String deliveryStreamName)
The name of the delivery stream.
deliveryStreamName
- The name of the delivery stream.DeliveryStreamDescription.Builder deliveryStreamARN(String deliveryStreamARN)
The Amazon Resource Name (ARN) of the delivery stream.
deliveryStreamARN
- The Amazon Resource Name (ARN) of the delivery stream.DeliveryStreamDescription.Builder deliveryStreamStatus(String deliveryStreamStatus)
The status of the delivery stream.
deliveryStreamStatus
- The status of the delivery stream.DeliveryStreamStatus
DeliveryStreamDescription.Builder deliveryStreamStatus(DeliveryStreamStatus deliveryStreamStatus)
The status of the delivery stream.
deliveryStreamStatus
- The status of the delivery stream.DeliveryStreamStatus
DeliveryStreamDescription.Builder versionId(String versionId)
Each time the destination is updated for a delivery stream, the version ID is changed, and the current version ID 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.
versionId
- Each time the destination is updated for a delivery stream, the version ID is changed, and the current
version ID 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.DeliveryStreamDescription.Builder createTimestamp(Date createTimestamp)
The date and time that the delivery stream was created.
createTimestamp
- The date and time that the delivery stream was created.DeliveryStreamDescription.Builder lastUpdateTimestamp(Date lastUpdateTimestamp)
The date and time that the delivery stream was last updated.
lastUpdateTimestamp
- The date and time that the delivery stream was last updated.DeliveryStreamDescription.Builder destinations(Collection<DestinationDescription> destinations)
The destinations.
destinations
- The destinations.DeliveryStreamDescription.Builder destinations(DestinationDescription... destinations)
The destinations.
NOTE: This method appends the values to the existing list (if any). Use
#setDestinations(java.util.Collection)
or #withDestinations(java.util.Collection)
if you want
to override the existing values.
destinations
- The destinations.DeliveryStreamDescription.Builder hasMoreDestinations(Boolean hasMoreDestinations)
Indicates whether there are more destinations available to list.
hasMoreDestinations
- Indicates whether there are more destinations available to list.Copyright © 2017. All rights reserved.