Class CfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.kinesisfirehose.CfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationProperty
@Stability(Stable)
@Internal
public static final class CfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationProperty
An implementation for
CfnDeliveryStream.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.services.kinesisfirehose.CfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationProperty
CfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationProperty.Builder, CfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnDeliveryStream.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: eitherIResolvableorCfnDeliveryStream.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: eitherIResolvableorCfnDeliveryStream.ProcessingConfigurationPropertyfinal ObjectThe retry behavior in case Firehose is unable to deliver documents to the Serverless offering for Amazon OpenSearch Service.final StringThe 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: eitherIResolvableorCfnDeliveryStream.S3DestinationConfigurationPropertyfinal ObjectReturns union: eitherIResolvableorCfnDeliveryStream.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(CfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationProperty.Builder.
-
-
Method Details
-
getIndexName
Description copied from interface:CfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationPropertyThe Serverless offering for Amazon OpenSearch Service index name.- Specified by:
getIndexNamein interfaceCfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationProperty- See Also:
-
getRoleArn
Description copied from interface:CfnDeliveryStream.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 interfaceCfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationProperty- See Also:
-
getS3Configuration
Description copied from interface:CfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationPropertyReturns union: eitherIResolvableorCfnDeliveryStream.S3DestinationConfigurationProperty- Specified by:
getS3Configurationin interfaceCfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationProperty- See Also:
-
getBufferingHints
Description copied from interface:CfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationPropertyThe buffering options.If no value is specified, the default values for AmazonopensearchserviceBufferingHints are used.
Returns union: either
IResolvableorCfnDeliveryStream.AmazonOpenSearchServerlessBufferingHintsProperty- Specified by:
getBufferingHintsin interfaceCfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationProperty- See Also:
-
getCloudWatchLoggingOptions
Description copied from interface:CfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationPropertyReturns union: eitherIResolvableorCfnDeliveryStream.CloudWatchLoggingOptionsProperty- Specified by:
getCloudWatchLoggingOptionsin interfaceCfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationProperty- See Also:
-
getCollectionEndpoint
Description copied from interface:CfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationPropertyThe endpoint to use when communicating with the collection in the Serverless offering for Amazon OpenSearch Service.- Specified by:
getCollectionEndpointin interfaceCfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationProperty- See Also:
-
getProcessingConfiguration
Description copied from interface:CfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationPropertyReturns union: eitherIResolvableorCfnDeliveryStream.ProcessingConfigurationProperty- Specified by:
getProcessingConfigurationin interfaceCfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationProperty- See Also:
-
getRetryOptions
Description copied from interface:CfnDeliveryStream.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
IResolvableorCfnDeliveryStream.AmazonOpenSearchServerlessRetryOptionsProperty- Specified by:
getRetryOptionsin interfaceCfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationProperty- See Also:
-
getS3BackupMode
Description copied from interface:CfnDeliveryStream.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 interfaceCfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationProperty- See Also:
-
getVpcConfiguration
Description copied from interface:CfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationPropertyReturns union: eitherIResolvableorCfnDeliveryStream.VpcConfigurationProperty- Specified by:
getVpcConfigurationin interfaceCfnDeliveryStream.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()
-