Class CfnDeliveryStreamPropsMixin.AmazonOpenSearchServerlessDestinationConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnDeliveryStreamPropsMixin.AmazonOpenSearchServerlessDestinationConfigurationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDeliveryStreamPropsMixin.AmazonOpenSearchServerlessDestinationConfigurationProperty
CfnDeliveryStreamPropsMixin.AmazonOpenSearchServerlessDestinationConfigurationProperty-
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.cfnpropertymixins.services.kinesisfirehose.CfnDeliveryStreamPropsMixin.AmazonOpenSearchServerlessDestinationConfigurationProperty
CfnDeliveryStreamPropsMixin.AmazonOpenSearchServerlessDestinationConfigurationProperty.Builder, CfnDeliveryStreamPropsMixin.AmazonOpenSearchServerlessDestinationConfigurationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnDeliveryStreamPropsMixin.AmazonOpenSearchServerlessDestinationConfigurationProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnDeliveryStreamPropsMixin.AmazonOpenSearchServerlessDestinationConfigurationProperty.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 ObjectReturns union: eitherIResolvableorCfnDeliveryStreamPropsMixin.CloudWatchLoggingOptionsPropertyfinal StringThe endpoint to use when communicating with the collection in the Serverless offering for Amazon OpenSearch Service.final StringThe Serverless offering for Amazon OpenSearch Service index name.final ObjectReturns union: eitherIResolvableorCfnDeliveryStreamPropsMixin.ProcessingConfigurationPropertyfinal ObjectThe retry behavior in case Firehose is unable to deliver documents to the Serverless offering for Amazon OpenSearch Service.final ObjectThe Amazon Resource Name (ARN) of the IAM role to be assumed by Firehose for calling the Serverless offering for Amazon OpenSearch Service Configuration API and for indexing documents.final StringDefines how documents should be delivered to Amazon S3.final ObjectReturns union: eitherIResolvableorCfnDeliveryStreamPropsMixin.S3DestinationConfigurationPropertyfinal ObjectReturns union: eitherIResolvableorCfnDeliveryStreamPropsMixin.VpcConfigurationPropertyfinal 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(CfnDeliveryStreamPropsMixin.AmazonOpenSearchServerlessDestinationConfigurationProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnDeliveryStreamPropsMixin.AmazonOpenSearchServerlessDestinationConfigurationProperty.Builder.
-
-
Method Details
-
getBufferingHints
Description copied from interface:CfnDeliveryStreamPropsMixin.AmazonOpenSearchServerlessDestinationConfigurationPropertyThe buffering options.If no value is specified, the default values for AmazonopensearchserviceBufferingHints are used.
Returns union: either
IResolvableorCfnDeliveryStreamPropsMixin.AmazonOpenSearchServerlessBufferingHintsProperty- Specified by:
getBufferingHintsin interfaceCfnDeliveryStreamPropsMixin.AmazonOpenSearchServerlessDestinationConfigurationProperty- See Also:
-
getCloudWatchLoggingOptions
Description copied from interface:CfnDeliveryStreamPropsMixin.AmazonOpenSearchServerlessDestinationConfigurationPropertyReturns union: eitherIResolvableorCfnDeliveryStreamPropsMixin.CloudWatchLoggingOptionsProperty- Specified by:
getCloudWatchLoggingOptionsin interfaceCfnDeliveryStreamPropsMixin.AmazonOpenSearchServerlessDestinationConfigurationProperty- See Also:
-
getCollectionEndpoint
Description copied from interface:CfnDeliveryStreamPropsMixin.AmazonOpenSearchServerlessDestinationConfigurationPropertyThe endpoint to use when communicating with the collection in the Serverless offering for Amazon OpenSearch Service.- Specified by:
getCollectionEndpointin interfaceCfnDeliveryStreamPropsMixin.AmazonOpenSearchServerlessDestinationConfigurationProperty- See Also:
-
getIndexName
Description copied from interface:CfnDeliveryStreamPropsMixin.AmazonOpenSearchServerlessDestinationConfigurationPropertyThe Serverless offering for Amazon OpenSearch Service index name.- Specified by:
getIndexNamein interfaceCfnDeliveryStreamPropsMixin.AmazonOpenSearchServerlessDestinationConfigurationProperty- See Also:
-
getProcessingConfiguration
Description copied from interface:CfnDeliveryStreamPropsMixin.AmazonOpenSearchServerlessDestinationConfigurationPropertyReturns union: eitherIResolvableorCfnDeliveryStreamPropsMixin.ProcessingConfigurationProperty- Specified by:
getProcessingConfigurationin interfaceCfnDeliveryStreamPropsMixin.AmazonOpenSearchServerlessDestinationConfigurationProperty- See Also:
-
getRetryOptions
Description copied from interface:CfnDeliveryStreamPropsMixin.AmazonOpenSearchServerlessDestinationConfigurationPropertyThe retry behavior in case Firehose is unable to deliver documents to the Serverless offering for Amazon OpenSearch Service.The default value is 300 (5 minutes).
Returns union: either
IResolvableorCfnDeliveryStreamPropsMixin.AmazonOpenSearchServerlessRetryOptionsProperty- Specified by:
getRetryOptionsin interfaceCfnDeliveryStreamPropsMixin.AmazonOpenSearchServerlessDestinationConfigurationProperty- See Also:
-
getRoleArn
Description copied from interface:CfnDeliveryStreamPropsMixin.AmazonOpenSearchServerlessDestinationConfigurationPropertyThe Amazon Resource Name (ARN) of the IAM role to be assumed by Firehose for calling the Serverless offering for Amazon OpenSearch Service Configuration API and for indexing documents.- Specified by:
getRoleArnin interfaceCfnDeliveryStreamPropsMixin.AmazonOpenSearchServerlessDestinationConfigurationProperty- See Also:
-
getS3BackupMode
Description copied from interface:CfnDeliveryStreamPropsMixin.AmazonOpenSearchServerlessDestinationConfigurationPropertyDefines how documents should be delivered to Amazon S3.When it is set to FailedDocumentsOnly, Firehose writes any documents that could not be indexed to the configured Amazon S3 destination, with AmazonOpenSearchService-failed/ appended to the key prefix. When set to AllDocuments, Firehose delivers all incoming records to Amazon S3, and also writes failed documents with AmazonOpenSearchService-failed/ appended to the prefix.
- Specified by:
getS3BackupModein interfaceCfnDeliveryStreamPropsMixin.AmazonOpenSearchServerlessDestinationConfigurationProperty- See Also:
-
getS3Configuration
Description copied from interface:CfnDeliveryStreamPropsMixin.AmazonOpenSearchServerlessDestinationConfigurationPropertyReturns union: eitherIResolvableorCfnDeliveryStreamPropsMixin.S3DestinationConfigurationProperty- Specified by:
getS3Configurationin interfaceCfnDeliveryStreamPropsMixin.AmazonOpenSearchServerlessDestinationConfigurationProperty- See Also:
-
getVpcConfiguration
Description copied from interface:CfnDeliveryStreamPropsMixin.AmazonOpenSearchServerlessDestinationConfigurationPropertyReturns union: eitherIResolvableorCfnDeliveryStreamPropsMixin.VpcConfigurationProperty- Specified by:
getVpcConfigurationin interfaceCfnDeliveryStreamPropsMixin.AmazonOpenSearchServerlessDestinationConfigurationProperty- See Also:
-
$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()
-