Class CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.kinesisfirehose.CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
@Stability(Stable)
@Internal
public static final class CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
An implementation for
CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.kinesisfirehose.CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty.Builder, CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final Object
The buffering options.final Object
Describes the Amazon CloudWatch logging options for your delivery stream.final String
The endpoint to use when communicating with the cluster.final Object
CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty.DocumentIdOptions
.final String
The ARN of the Amazon OpenSearch Service domain.final String
The Amazon OpenSearch Service index name.final String
The Amazon OpenSearch Service index rotation period.final Object
Describes a data processing configuration.final Object
The retry behavior in case Kinesis Data Firehose is unable to deliver documents to Amazon OpenSearch Service.final String
The Amazon Resource Name (ARN) of the IAM role to be assumed by Kinesis Data Firehose for calling the Amazon OpenSearch Service Configuration API and for indexing documents.final String
Defines how documents should be delivered to Amazon S3.final Object
Describes the configuration of a destination in Amazon S3.final String
The Amazon OpenSearch Service type name.final Object
The details of the VPC of the Amazon OpenSearch Service destination.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty.Builder
.
-
-
Method Details
-
getIndexName
Description copied from interface:CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
The Amazon OpenSearch Service index name.- Specified by:
getIndexName
in interfaceCfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
-
getRoleArn
Description copied from interface:CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
The Amazon Resource Name (ARN) of the IAM role to be assumed by Kinesis Data Firehose for calling the Amazon OpenSearch Service Configuration API and for indexing documents.- Specified by:
getRoleArn
in interfaceCfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
-
getS3Configuration
Description copied from interface:CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
Describes the configuration of a destination in Amazon S3.- Specified by:
getS3Configuration
in interfaceCfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
-
getBufferingHints
Description copied from interface:CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
The buffering options.If no value is specified, the default values for AmazonopensearchserviceBufferingHints are used.
- Specified by:
getBufferingHints
in interfaceCfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
-
getCloudWatchLoggingOptions
Description copied from interface:CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
Describes the Amazon CloudWatch logging options for your delivery stream.- Specified by:
getCloudWatchLoggingOptions
in interfaceCfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
-
getClusterEndpoint
Description copied from interface:CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
The endpoint to use when communicating with the cluster.Specify either this ClusterEndpoint or the DomainARN field.
- Specified by:
getClusterEndpoint
in interfaceCfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
-
getDocumentIdOptions
Description copied from interface:CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty.DocumentIdOptions
.- Specified by:
getDocumentIdOptions
in interfaceCfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
-
getDomainArn
Description copied from interface:CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
The ARN of the Amazon OpenSearch Service domain.- Specified by:
getDomainArn
in interfaceCfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
-
getIndexRotationPeriod
Description copied from interface:CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
The Amazon OpenSearch Service index rotation period.Index rotation appends a timestamp to the IndexName to facilitate the expiration of old data.
- Specified by:
getIndexRotationPeriod
in interfaceCfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
-
getProcessingConfiguration
Description copied from interface:CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
Describes a data processing configuration.- Specified by:
getProcessingConfiguration
in interfaceCfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
-
getRetryOptions
Description copied from interface:CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
The retry behavior in case Kinesis Data Firehose is unable to deliver documents to Amazon OpenSearch Service.The default value is 300 (5 minutes).
- Specified by:
getRetryOptions
in interfaceCfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
-
getS3BackupMode
Description copied from interface:CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
Defines how documents should be delivered to Amazon S3.- Specified by:
getS3BackupMode
in interfaceCfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
-
getTypeName
Description copied from interface:CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
The Amazon OpenSearch Service type name.- Specified by:
getTypeName
in interfaceCfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
-
getVpcConfiguration
Description copied from interface:CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
The details of the VPC of the Amazon OpenSearch Service destination.- Specified by:
getVpcConfiguration
in interfaceCfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-