public static interface AmazonopensearchserviceDestinationDescription.Builder extends SdkPojo, CopyableBuilder<AmazonopensearchserviceDestinationDescription.Builder,AmazonopensearchserviceDestinationDescription>
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAmazonopensearchserviceDestinationDescription.Builder roleARN(String roleARN)
The Amazon Resource Name (ARN) of the Amazon Web Services credentials.
roleARN - The Amazon Resource Name (ARN) of the Amazon Web Services credentials.AmazonopensearchserviceDestinationDescription.Builder domainARN(String domainARN)
The ARN of the Amazon OpenSearch Service domain.
domainARN - The ARN of the Amazon OpenSearch Service domain.AmazonopensearchserviceDestinationDescription.Builder clusterEndpoint(String clusterEndpoint)
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 OpenSearch Service.
clusterEndpoint - 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 OpenSearch Service.AmazonopensearchserviceDestinationDescription.Builder indexName(String indexName)
The Amazon OpenSearch Service index name.
indexName - The Amazon OpenSearch Service index name.AmazonopensearchserviceDestinationDescription.Builder typeName(String typeName)
The Amazon OpenSearch Service type name. This applies to Elasticsearch 6.x and lower versions. For Elasticsearch 7.x and OpenSearch Service 1.x, there's no value for TypeName.
typeName - The Amazon OpenSearch Service type name. This applies to Elasticsearch 6.x and lower versions. For
Elasticsearch 7.x and OpenSearch Service 1.x, there's no value for TypeName.AmazonopensearchserviceDestinationDescription.Builder indexRotationPeriod(String indexRotationPeriod)
The Amazon OpenSearch Service index rotation period
indexRotationPeriod - The Amazon OpenSearch Service index rotation periodAmazonopensearchserviceIndexRotationPeriod,
AmazonopensearchserviceIndexRotationPeriodAmazonopensearchserviceDestinationDescription.Builder indexRotationPeriod(AmazonopensearchserviceIndexRotationPeriod indexRotationPeriod)
The Amazon OpenSearch Service index rotation period
indexRotationPeriod - The Amazon OpenSearch Service index rotation periodAmazonopensearchserviceIndexRotationPeriod,
AmazonopensearchserviceIndexRotationPeriodAmazonopensearchserviceDestinationDescription.Builder bufferingHints(AmazonopensearchserviceBufferingHints bufferingHints)
The buffering options.
bufferingHints - The buffering options.default AmazonopensearchserviceDestinationDescription.Builder bufferingHints(Consumer<AmazonopensearchserviceBufferingHints.Builder> bufferingHints)
The buffering options.
This is a convenience method that creates an instance of theAmazonopensearchserviceBufferingHints.Builder avoiding the need to create one manually via
AmazonopensearchserviceBufferingHints.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to bufferingHints(AmazonopensearchserviceBufferingHints).
bufferingHints - a consumer that will call methods on AmazonopensearchserviceBufferingHints.BuilderbufferingHints(AmazonopensearchserviceBufferingHints)AmazonopensearchserviceDestinationDescription.Builder retryOptions(AmazonopensearchserviceRetryOptions retryOptions)
The Amazon OpenSearch Service retry options.
retryOptions - The Amazon OpenSearch Service retry options.default AmazonopensearchserviceDestinationDescription.Builder retryOptions(Consumer<AmazonopensearchserviceRetryOptions.Builder> retryOptions)
The Amazon OpenSearch Service retry options.
This is a convenience method that creates an instance of theAmazonopensearchserviceRetryOptions.Builder avoiding the need to create one manually via
AmazonopensearchserviceRetryOptions.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to retryOptions(AmazonopensearchserviceRetryOptions).
retryOptions - a consumer that will call methods on AmazonopensearchserviceRetryOptions.BuilderretryOptions(AmazonopensearchserviceRetryOptions)AmazonopensearchserviceDestinationDescription.Builder s3BackupMode(String s3BackupMode)
The Amazon S3 backup mode.
s3BackupMode - The Amazon S3 backup mode.AmazonopensearchserviceS3BackupMode,
AmazonopensearchserviceS3BackupModeAmazonopensearchserviceDestinationDescription.Builder s3BackupMode(AmazonopensearchserviceS3BackupMode s3BackupMode)
The Amazon S3 backup mode.
s3BackupMode - The Amazon S3 backup mode.AmazonopensearchserviceS3BackupMode,
AmazonopensearchserviceS3BackupModeAmazonopensearchserviceDestinationDescription.Builder s3DestinationDescription(S3DestinationDescription s3DestinationDescription)
s3DestinationDescription - The new value for the S3DestinationDescription property for this object.default AmazonopensearchserviceDestinationDescription.Builder s3DestinationDescription(Consumer<S3DestinationDescription.Builder> s3DestinationDescription)
S3DestinationDescription.Builder
avoiding the need to create one manually via S3DestinationDescription.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to s3DestinationDescription(S3DestinationDescription).
s3DestinationDescription - a consumer that will call methods on S3DestinationDescription.Builders3DestinationDescription(S3DestinationDescription)AmazonopensearchserviceDestinationDescription.Builder processingConfiguration(ProcessingConfiguration processingConfiguration)
processingConfiguration - The new value for the ProcessingConfiguration property for this object.default AmazonopensearchserviceDestinationDescription.Builder processingConfiguration(Consumer<ProcessingConfiguration.Builder> processingConfiguration)
ProcessingConfiguration.Builder avoiding
the need to create one manually via ProcessingConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to processingConfiguration(ProcessingConfiguration).
processingConfiguration - a consumer that will call methods on ProcessingConfiguration.BuilderprocessingConfiguration(ProcessingConfiguration)AmazonopensearchserviceDestinationDescription.Builder cloudWatchLoggingOptions(CloudWatchLoggingOptions cloudWatchLoggingOptions)
cloudWatchLoggingOptions - The new value for the CloudWatchLoggingOptions property for this object.default AmazonopensearchserviceDestinationDescription.Builder cloudWatchLoggingOptions(Consumer<CloudWatchLoggingOptions.Builder> cloudWatchLoggingOptions)
CloudWatchLoggingOptions.Builder
avoiding the need to create one manually via CloudWatchLoggingOptions.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to cloudWatchLoggingOptions(CloudWatchLoggingOptions).
cloudWatchLoggingOptions - a consumer that will call methods on CloudWatchLoggingOptions.BuildercloudWatchLoggingOptions(CloudWatchLoggingOptions)AmazonopensearchserviceDestinationDescription.Builder vpcConfigurationDescription(VpcConfigurationDescription vpcConfigurationDescription)
vpcConfigurationDescription - The new value for the VpcConfigurationDescription property for this object.default AmazonopensearchserviceDestinationDescription.Builder vpcConfigurationDescription(Consumer<VpcConfigurationDescription.Builder> vpcConfigurationDescription)
VpcConfigurationDescription.Builder
avoiding the need to create one manually via VpcConfigurationDescription.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to vpcConfigurationDescription(VpcConfigurationDescription).
vpcConfigurationDescription - a consumer that will call methods on VpcConfigurationDescription.BuildervpcConfigurationDescription(VpcConfigurationDescription)Copyright © 2023. All rights reserved.