public class ElasticsearchDestinationDescription extends Object implements Serializable, Cloneable
The destination description in Amazon ES.
Constructor and Description |
---|
ElasticsearchDestinationDescription() |
public void setRoleARN(String roleARN)
The ARN of the AWS credentials.
roleARN
- The ARN of the AWS credentials.public String getRoleARN()
The ARN of the AWS credentials.
public ElasticsearchDestinationDescription withRoleARN(String roleARN)
The ARN of the AWS credentials.
roleARN
- The ARN of the AWS credentials.public void setDomainARN(String domainARN)
The ARN of the Amazon ES domain.
domainARN
- The ARN of the Amazon ES domain.public String getDomainARN()
The ARN of the Amazon ES domain.
public ElasticsearchDestinationDescription withDomainARN(String domainARN)
The ARN of the Amazon ES domain.
domainARN
- The ARN of the Amazon ES domain.public void setIndexName(String indexName)
The Elasticsearch index name.
indexName
- The Elasticsearch index name.public String getIndexName()
The Elasticsearch index name.
public ElasticsearchDestinationDescription withIndexName(String indexName)
The Elasticsearch index name.
indexName
- The Elasticsearch index name.public void setTypeName(String typeName)
The Elasticsearch type name.
typeName
- The Elasticsearch type name.public String getTypeName()
The Elasticsearch type name.
public ElasticsearchDestinationDescription withTypeName(String typeName)
The Elasticsearch type name.
typeName
- The Elasticsearch type name.public void setIndexRotationPeriod(String indexRotationPeriod)
The Elasticsearch index rotation period
indexRotationPeriod
- The Elasticsearch index rotation periodElasticsearchIndexRotationPeriod
public String getIndexRotationPeriod()
The Elasticsearch index rotation period
ElasticsearchIndexRotationPeriod
public ElasticsearchDestinationDescription withIndexRotationPeriod(String indexRotationPeriod)
The Elasticsearch index rotation period
indexRotationPeriod
- The Elasticsearch index rotation periodElasticsearchIndexRotationPeriod
public void setIndexRotationPeriod(ElasticsearchIndexRotationPeriod indexRotationPeriod)
The Elasticsearch index rotation period
indexRotationPeriod
- The Elasticsearch index rotation periodElasticsearchIndexRotationPeriod
public ElasticsearchDestinationDescription withIndexRotationPeriod(ElasticsearchIndexRotationPeriod indexRotationPeriod)
The Elasticsearch index rotation period
indexRotationPeriod
- The Elasticsearch index rotation periodElasticsearchIndexRotationPeriod
public void setBufferingHints(ElasticsearchBufferingHints bufferingHints)
Buffering options.
bufferingHints
- Buffering options.public ElasticsearchBufferingHints getBufferingHints()
Buffering options.
public ElasticsearchDestinationDescription withBufferingHints(ElasticsearchBufferingHints bufferingHints)
Buffering options.
bufferingHints
- Buffering options.public void setRetryOptions(ElasticsearchRetryOptions retryOptions)
Elasticsearch retry options.
retryOptions
- Elasticsearch retry options.public ElasticsearchRetryOptions getRetryOptions()
Elasticsearch retry options.
public ElasticsearchDestinationDescription withRetryOptions(ElasticsearchRetryOptions retryOptions)
Elasticsearch retry options.
retryOptions
- Elasticsearch retry options.public void setS3BackupMode(String s3BackupMode)
Amazon S3 backup mode.
s3BackupMode
- Amazon S3 backup mode.ElasticsearchS3BackupMode
public String getS3BackupMode()
Amazon S3 backup mode.
ElasticsearchS3BackupMode
public ElasticsearchDestinationDescription withS3BackupMode(String s3BackupMode)
Amazon S3 backup mode.
s3BackupMode
- Amazon S3 backup mode.ElasticsearchS3BackupMode
public void setS3BackupMode(ElasticsearchS3BackupMode s3BackupMode)
Amazon S3 backup mode.
s3BackupMode
- Amazon S3 backup mode.ElasticsearchS3BackupMode
public ElasticsearchDestinationDescription withS3BackupMode(ElasticsearchS3BackupMode s3BackupMode)
Amazon S3 backup mode.
s3BackupMode
- Amazon S3 backup mode.ElasticsearchS3BackupMode
public void setS3DestinationDescription(S3DestinationDescription s3DestinationDescription)
s3DestinationDescription
- public S3DestinationDescription getS3DestinationDescription()
public ElasticsearchDestinationDescription withS3DestinationDescription(S3DestinationDescription s3DestinationDescription)
s3DestinationDescription
- public void setCloudWatchLoggingOptions(CloudWatchLoggingOptions cloudWatchLoggingOptions)
CloudWatch logging options.
cloudWatchLoggingOptions
- CloudWatch logging options.public CloudWatchLoggingOptions getCloudWatchLoggingOptions()
CloudWatch logging options.
public ElasticsearchDestinationDescription withCloudWatchLoggingOptions(CloudWatchLoggingOptions cloudWatchLoggingOptions)
CloudWatch logging options.
cloudWatchLoggingOptions
- CloudWatch logging options.public String toString()
toString
in class Object
Object.toString()
public ElasticsearchDestinationDescription clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.