public class CreateDeliveryStreamRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
Contains the parameters for CreateDeliveryStream.
NOOP
Constructor and Description |
---|
CreateDeliveryStreamRequest() |
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setDeliveryStreamName(String deliveryStreamName)
The name of the delivery stream.
deliveryStreamName
- The name of the delivery stream.public String getDeliveryStreamName()
The name of the delivery stream.
public CreateDeliveryStreamRequest withDeliveryStreamName(String deliveryStreamName)
The name of the delivery stream.
deliveryStreamName
- The name of the delivery stream.public void setS3DestinationConfiguration(S3DestinationConfiguration s3DestinationConfiguration)
The destination in Amazon S3. This value must be specified if ElasticsearchDestinationConfiguration or RedshiftDestinationConfiguration is specified (see restrictions listed above).
s3DestinationConfiguration
- The destination in Amazon S3. This value must be specified if
ElasticsearchDestinationConfiguration or
RedshiftDestinationConfiguration is specified (see
restrictions listed above).public S3DestinationConfiguration getS3DestinationConfiguration()
The destination in Amazon S3. This value must be specified if ElasticsearchDestinationConfiguration or RedshiftDestinationConfiguration is specified (see restrictions listed above).
public CreateDeliveryStreamRequest withS3DestinationConfiguration(S3DestinationConfiguration s3DestinationConfiguration)
The destination in Amazon S3. This value must be specified if ElasticsearchDestinationConfiguration or RedshiftDestinationConfiguration is specified (see restrictions listed above).
s3DestinationConfiguration
- The destination in Amazon S3. This value must be specified if
ElasticsearchDestinationConfiguration or
RedshiftDestinationConfiguration is specified (see
restrictions listed above).public void setRedshiftDestinationConfiguration(RedshiftDestinationConfiguration redshiftDestinationConfiguration)
The destination in Amazon Redshift. This value cannot be specified if Amazon S3 or Amazon Elasticsearch is the desired destination (see restrictions listed above).
redshiftDestinationConfiguration
- The destination in Amazon Redshift. This value cannot be specified
if Amazon S3 or Amazon Elasticsearch is the desired destination
(see restrictions listed above).public RedshiftDestinationConfiguration getRedshiftDestinationConfiguration()
The destination in Amazon Redshift. This value cannot be specified if Amazon S3 or Amazon Elasticsearch is the desired destination (see restrictions listed above).
public CreateDeliveryStreamRequest withRedshiftDestinationConfiguration(RedshiftDestinationConfiguration redshiftDestinationConfiguration)
The destination in Amazon Redshift. This value cannot be specified if Amazon S3 or Amazon Elasticsearch is the desired destination (see restrictions listed above).
redshiftDestinationConfiguration
- The destination in Amazon Redshift. This value cannot be specified
if Amazon S3 or Amazon Elasticsearch is the desired destination
(see restrictions listed above).public void setElasticsearchDestinationConfiguration(ElasticsearchDestinationConfiguration elasticsearchDestinationConfiguration)
The destination in Amazon ES. This value cannot be specified if Amazon S3 or Amazon Redshift is the desired destination (see restrictions listed above).
elasticsearchDestinationConfiguration
- The destination in Amazon ES. This value cannot be specified if
Amazon S3 or Amazon Redshift is the desired destination (see
restrictions listed above).public ElasticsearchDestinationConfiguration getElasticsearchDestinationConfiguration()
The destination in Amazon ES. This value cannot be specified if Amazon S3 or Amazon Redshift is the desired destination (see restrictions listed above).
public CreateDeliveryStreamRequest withElasticsearchDestinationConfiguration(ElasticsearchDestinationConfiguration elasticsearchDestinationConfiguration)
The destination in Amazon ES. This value cannot be specified if Amazon S3 or Amazon Redshift is the desired destination (see restrictions listed above).
elasticsearchDestinationConfiguration
- The destination in Amazon ES. This value cannot be specified if
Amazon S3 or Amazon Redshift is the desired destination (see
restrictions listed above).public String toString()
toString
in class Object
Object.toString()
public CreateDeliveryStreamRequest clone()
clone
in class AmazonWebServiceRequest
Copyright © 2016. All rights reserved.