public class ElasticsearchDestinationDescription extends Object implements Serializable, Cloneable
The destination description in Amazon ES.
Constructor and Description |
---|
ElasticsearchDestinationDescription() |
Modifier and Type | Method and Description |
---|---|
ElasticsearchDestinationDescription |
clone() |
boolean |
equals(Object obj) |
ElasticsearchBufferingHints |
getBufferingHints()
Buffering options.
|
CloudWatchLoggingOptions |
getCloudWatchLoggingOptions()
CloudWatch logging options.
|
String |
getDomainARN()
The ARN of the Amazon ES domain.
|
String |
getIndexName()
The Elasticsearch index name.
|
String |
getIndexRotationPeriod()
The Elasticsearch index rotation period
|
ElasticsearchRetryOptions |
getRetryOptions()
Elasticsearch retry options.
|
String |
getRoleARN()
The ARN of the AWS credentials.
|
String |
getS3BackupMode()
Amazon S3 backup mode.
|
S3DestinationDescription |
getS3DestinationDescription() |
String |
getTypeName()
The Elasticsearch type name.
|
int |
hashCode() |
void |
setBufferingHints(ElasticsearchBufferingHints bufferingHints)
Buffering options.
|
void |
setCloudWatchLoggingOptions(CloudWatchLoggingOptions cloudWatchLoggingOptions)
CloudWatch logging options.
|
void |
setDomainARN(String domainARN)
The ARN of the Amazon ES domain.
|
void |
setIndexName(String indexName)
The Elasticsearch index name.
|
void |
setIndexRotationPeriod(ElasticsearchIndexRotationPeriod indexRotationPeriod)
The Elasticsearch index rotation period
|
void |
setIndexRotationPeriod(String indexRotationPeriod)
The Elasticsearch index rotation period
|
void |
setRetryOptions(ElasticsearchRetryOptions retryOptions)
Elasticsearch retry options.
|
void |
setRoleARN(String roleARN)
The ARN of the AWS credentials.
|
void |
setS3BackupMode(ElasticsearchS3BackupMode s3BackupMode)
Amazon S3 backup mode.
|
void |
setS3BackupMode(String s3BackupMode)
Amazon S3 backup mode.
|
void |
setS3DestinationDescription(S3DestinationDescription s3DestinationDescription) |
void |
setTypeName(String typeName)
The Elasticsearch type name.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
ElasticsearchDestinationDescription |
withBufferingHints(ElasticsearchBufferingHints bufferingHints)
Buffering options.
|
ElasticsearchDestinationDescription |
withCloudWatchLoggingOptions(CloudWatchLoggingOptions cloudWatchLoggingOptions)
CloudWatch logging options.
|
ElasticsearchDestinationDescription |
withDomainARN(String domainARN)
The ARN of the Amazon ES domain.
|
ElasticsearchDestinationDescription |
withIndexName(String indexName)
The Elasticsearch index name.
|
ElasticsearchDestinationDescription |
withIndexRotationPeriod(ElasticsearchIndexRotationPeriod indexRotationPeriod)
The Elasticsearch index rotation period
|
ElasticsearchDestinationDescription |
withIndexRotationPeriod(String indexRotationPeriod)
The Elasticsearch index rotation period
|
ElasticsearchDestinationDescription |
withRetryOptions(ElasticsearchRetryOptions retryOptions)
Elasticsearch retry options.
|
ElasticsearchDestinationDescription |
withRoleARN(String roleARN)
The ARN of the AWS credentials.
|
ElasticsearchDestinationDescription |
withS3BackupMode(ElasticsearchS3BackupMode s3BackupMode)
Amazon S3 backup mode.
|
ElasticsearchDestinationDescription |
withS3BackupMode(String s3BackupMode)
Amazon S3 backup mode.
|
ElasticsearchDestinationDescription |
withS3DestinationDescription(S3DestinationDescription s3DestinationDescription) |
ElasticsearchDestinationDescription |
withTypeName(String typeName)
The Elasticsearch type name.
|
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 © 2016. All rights reserved.