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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.kinesisfirehose.CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty.Builder, CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty.Builder.protectedJsii$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.JsonNodefinal booleanfinal ObjectThe buffering options.final ObjectDescribes the Amazon CloudWatch logging options for your delivery stream.final StringThe endpoint to use when communicating with the cluster.final ObjectCfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty.DocumentIdOptions.final StringThe ARN of the Amazon OpenSearch Service domain.final StringThe Amazon OpenSearch Service index name.final StringThe Amazon OpenSearch Service index rotation period.final ObjectDescribes a data processing configuration.final ObjectThe retry behavior in case Kinesis Data Firehose is unable to deliver documents to Amazon OpenSearch Service.final StringThe 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 StringDefines how documents should be delivered to Amazon S3.final ObjectDescribes the configuration of a destination in Amazon S3.final StringThe Amazon OpenSearch Service type name.final ObjectThe details of the VPC of the Amazon OpenSearch Service destination.final inthashCode()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.AmazonopensearchserviceDestinationConfigurationPropertyThe Amazon OpenSearch Service index name.- Specified by:
getIndexNamein interfaceCfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
-
getRoleArn
Description copied from interface:CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationPropertyThe 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:
getRoleArnin interfaceCfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
-
getS3Configuration
Description copied from interface:CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationPropertyDescribes the configuration of a destination in Amazon S3.- Specified by:
getS3Configurationin interfaceCfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
-
getBufferingHints
Description copied from interface:CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationPropertyThe buffering options.If no value is specified, the default values for AmazonopensearchserviceBufferingHints are used.
- Specified by:
getBufferingHintsin interfaceCfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
-
getCloudWatchLoggingOptions
Description copied from interface:CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationPropertyDescribes the Amazon CloudWatch logging options for your delivery stream.- Specified by:
getCloudWatchLoggingOptionsin interfaceCfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
-
getClusterEndpoint
Description copied from interface:CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationPropertyThe endpoint to use when communicating with the cluster.Specify either this ClusterEndpoint or the DomainARN field.
- Specified by:
getClusterEndpointin interfaceCfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
-
getDocumentIdOptions
Description copied from interface:CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationPropertyCfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty.DocumentIdOptions.- Specified by:
getDocumentIdOptionsin interfaceCfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
-
getDomainArn
Description copied from interface:CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationPropertyThe ARN of the Amazon OpenSearch Service domain.- Specified by:
getDomainArnin interfaceCfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
-
getIndexRotationPeriod
Description copied from interface:CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationPropertyThe Amazon OpenSearch Service index rotation period.Index rotation appends a timestamp to the IndexName to facilitate the expiration of old data.
- Specified by:
getIndexRotationPeriodin interfaceCfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
-
getProcessingConfiguration
Description copied from interface:CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationPropertyDescribes a data processing configuration.- Specified by:
getProcessingConfigurationin interfaceCfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
-
getRetryOptions
Description copied from interface:CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationPropertyThe 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:
getRetryOptionsin interfaceCfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
-
getS3BackupMode
Description copied from interface:CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationPropertyDefines how documents should be delivered to Amazon S3.- Specified by:
getS3BackupModein interfaceCfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
-
getTypeName
Description copied from interface:CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationPropertyThe Amazon OpenSearch Service type name.- Specified by:
getTypeNamein interfaceCfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
-
getVpcConfiguration
Description copied from interface:CfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationPropertyThe details of the VPC of the Amazon OpenSearch Service destination.- Specified by:
getVpcConfigurationin interfaceCfnDeliveryStream.AmazonopensearchserviceDestinationConfigurationProperty
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-