@Generated(value="software.amazon.awssdk:codegen") public class DestinationDescription extends Object implements StructuredPojo, ToCopyableBuilder<DestinationDescription.Builder,DestinationDescription>
Describes the destination for a delivery stream.
Modifier and Type | Class and Description |
---|---|
static interface |
DestinationDescription.Builder |
copy
public String destinationId()
The ID of the destination.
public S3DestinationDescription s3DestinationDescription()
[Deprecated] The destination in Amazon S3.
public ExtendedS3DestinationDescription extendedS3DestinationDescription()
The destination in Amazon S3.
public RedshiftDestinationDescription redshiftDestinationDescription()
The destination in Amazon Redshift.
public ElasticsearchDestinationDescription elasticsearchDestinationDescription()
The destination in Amazon ES.
public SplunkDestinationDescription splunkDestinationDescription()
The destination in Splunk.
public DestinationDescription.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<DestinationDescription.Builder,DestinationDescription>
public static DestinationDescription.Builder builder()
public static Class<? extends DestinationDescription.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.