@Generated(value="software.amazon.awssdk:codegen") public final class AmazonopensearchserviceDestinationDescription extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AmazonopensearchserviceDestinationDescription.Builder,AmazonopensearchserviceDestinationDescription>
The destination description in Amazon OpenSearch Service.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AmazonopensearchserviceDestinationDescription.Builder |
| Modifier and Type | Method and Description |
|---|---|
AmazonopensearchserviceBufferingHints |
bufferingHints()
The buffering options.
|
static AmazonopensearchserviceDestinationDescription.Builder |
builder() |
CloudWatchLoggingOptions |
cloudWatchLoggingOptions()
Returns the value of the CloudWatchLoggingOptions property for this object.
|
String |
clusterEndpoint()
The endpoint to use when communicating with the cluster.
|
String |
domainARN()
The ARN of the Amazon OpenSearch Service domain.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
indexName()
The Amazon OpenSearch Service index name.
|
AmazonopensearchserviceIndexRotationPeriod |
indexRotationPeriod()
The Amazon OpenSearch Service index rotation period
|
String |
indexRotationPeriodAsString()
The Amazon OpenSearch Service index rotation period
|
ProcessingConfiguration |
processingConfiguration()
Returns the value of the ProcessingConfiguration property for this object.
|
AmazonopensearchserviceRetryOptions |
retryOptions()
The Amazon OpenSearch Service retry options.
|
String |
roleARN()
The Amazon Resource Name (ARN) of the Amazon Web Services credentials.
|
AmazonopensearchserviceS3BackupMode |
s3BackupMode()
The Amazon S3 backup mode.
|
String |
s3BackupModeAsString()
The Amazon S3 backup mode.
|
S3DestinationDescription |
s3DestinationDescription()
Returns the value of the S3DestinationDescription property for this object.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AmazonopensearchserviceDestinationDescription.Builder> |
serializableBuilderClass() |
AmazonopensearchserviceDestinationDescription.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
typeName()
The Amazon OpenSearch Service type name.
|
VpcConfigurationDescription |
vpcConfigurationDescription()
Returns the value of the VpcConfigurationDescription property for this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String roleARN()
The Amazon Resource Name (ARN) of the Amazon Web Services credentials.
public final String domainARN()
The ARN of the Amazon OpenSearch Service domain.
public final 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.
public final String indexName()
The Amazon OpenSearch Service index name.
public final 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.
public final AmazonopensearchserviceIndexRotationPeriod indexRotationPeriod()
The Amazon OpenSearch Service index rotation period
If the service returns an enum value that is not available in the current SDK version,
indexRotationPeriod will return
AmazonopensearchserviceIndexRotationPeriod.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service
is available from indexRotationPeriodAsString().
AmazonopensearchserviceIndexRotationPeriodpublic final String indexRotationPeriodAsString()
The Amazon OpenSearch Service index rotation period
If the service returns an enum value that is not available in the current SDK version,
indexRotationPeriod will return
AmazonopensearchserviceIndexRotationPeriod.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service
is available from indexRotationPeriodAsString().
AmazonopensearchserviceIndexRotationPeriodpublic final AmazonopensearchserviceBufferingHints bufferingHints()
The buffering options.
public final AmazonopensearchserviceRetryOptions retryOptions()
The Amazon OpenSearch Service retry options.
public final AmazonopensearchserviceS3BackupMode s3BackupMode()
The Amazon S3 backup mode.
If the service returns an enum value that is not available in the current SDK version, s3BackupMode will
return AmazonopensearchserviceS3BackupMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service
is available from s3BackupModeAsString().
AmazonopensearchserviceS3BackupModepublic final String s3BackupModeAsString()
The Amazon S3 backup mode.
If the service returns an enum value that is not available in the current SDK version, s3BackupMode will
return AmazonopensearchserviceS3BackupMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service
is available from s3BackupModeAsString().
AmazonopensearchserviceS3BackupModepublic final S3DestinationDescription s3DestinationDescription()
public final ProcessingConfiguration processingConfiguration()
public final CloudWatchLoggingOptions cloudWatchLoggingOptions()
public final VpcConfigurationDescription vpcConfigurationDescription()
public AmazonopensearchserviceDestinationDescription.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AmazonopensearchserviceDestinationDescription.Builder,AmazonopensearchserviceDestinationDescription>public static AmazonopensearchserviceDestinationDescription.Builder builder()
public static Class<? extends AmazonopensearchserviceDestinationDescription.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.