Struct aws_sdk_firehose::model::elasticsearch_destination_description::Builder [−][src]
#[non_exhaustive]pub struct Builder { /* fields omitted */ }Expand description
A builder for ElasticsearchDestinationDescription
Implementations
The Amazon Resource Name (ARN) of the AWS credentials. For more information, see Amazon Resource Names (ARNs) and AWS Service Namespaces.
The Amazon Resource Name (ARN) of the AWS credentials. For more information, see Amazon Resource Names (ARNs) and AWS Service Namespaces.
The ARN of the Amazon ES domain. For more information, see Amazon Resource Names (ARNs) and AWS Service Namespaces.
Kinesis Data Firehose uses either ClusterEndpoint or DomainARN
to send data to Amazon ES.
The ARN of the Amazon ES domain. For more information, see Amazon Resource Names (ARNs) and AWS Service Namespaces.
Kinesis Data Firehose uses either ClusterEndpoint or DomainARN
to send data to Amazon ES.
The endpoint to use when communicating with the cluster. Kinesis Data Firehose uses
either this ClusterEndpoint or the DomainARN field to send data
to Amazon ES.
The endpoint to use when communicating with the cluster. Kinesis Data Firehose uses
either this ClusterEndpoint or the DomainARN field to send data
to Amazon ES.
The Elasticsearch index name.
The Elasticsearch index name.
The Elasticsearch type name. This applies to Elasticsearch 6.x and lower versions.
For Elasticsearch 7.x, there's no value for TypeName.
The Elasticsearch type name. This applies to Elasticsearch 6.x and lower versions.
For Elasticsearch 7.x, there's no value for TypeName.
The Elasticsearch index rotation period
pub fn set_index_rotation_period(
self,
input: Option<ElasticsearchIndexRotationPeriod>
) -> Self
pub fn set_index_rotation_period(
self,
input: Option<ElasticsearchIndexRotationPeriod>
) -> Self
The Elasticsearch index rotation period
The buffering options.
The buffering options.
The Amazon ES retry options.
The Amazon ES retry options.
The Amazon S3 backup mode.
The Amazon S3 backup mode.
The Amazon S3 destination.
The Amazon S3 destination.
The data processing configuration.
The data processing configuration.
The Amazon CloudWatch logging options.
The Amazon CloudWatch logging options.
The details of the VPC of the Amazon ES destination.
pub fn set_vpc_configuration_description(
self,
input: Option<VpcConfigurationDescription>
) -> Self
pub fn set_vpc_configuration_description(
self,
input: Option<VpcConfigurationDescription>
) -> Self
The details of the VPC of the Amazon ES destination.
Consumes the builder and constructs a ElasticsearchDestinationDescription
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl UnwindSafe for Builder
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more