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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.kinesisfirehose.CfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationProperty
CfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationProperty.Builder, CfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationProperty.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
final String
The endpoint to use when communicating with the collection in the Serverless offering for Amazon OpenSearch Service.final String
The Serverless offering for Amazon OpenSearch Service index name.final Object
final Object
The retry behavior in case Firehose is unable to deliver documents to the Serverless offering for Amazon OpenSearch Service.final String
The 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 String
Defines how documents should be delivered to Amazon S3.final Object
final Object
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.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.AmazonOpenSearchServerlessDestinationConfigurationProperty
The Serverless offering for Amazon OpenSearch Service index name.- Specified by:
getIndexName
in interfaceCfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationProperty
- See Also:
-
getRoleArn
Description copied from interface:CfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationProperty
The 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:
getRoleArn
in interfaceCfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationProperty
- See Also:
-
getS3Configuration
- Specified by:
getS3Configuration
in interfaceCfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationProperty
- See Also:
-
getBufferingHints
Description copied from interface:CfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationProperty
The buffering options.If no value is specified, the default values for AmazonopensearchserviceBufferingHints are used.
- Specified by:
getBufferingHints
in interfaceCfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationProperty
- See Also:
-
getCloudWatchLoggingOptions
- Specified by:
getCloudWatchLoggingOptions
in interfaceCfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationProperty
- See Also:
-
getCollectionEndpoint
Description copied from interface:CfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationProperty
The endpoint to use when communicating with the collection in the Serverless offering for Amazon OpenSearch Service.- Specified by:
getCollectionEndpoint
in interfaceCfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationProperty
- See Also:
-
getProcessingConfiguration
- Specified by:
getProcessingConfiguration
in interfaceCfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationProperty
- See Also:
-
getRetryOptions
Description copied from interface:CfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationProperty
The 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).
- Specified by:
getRetryOptions
in interfaceCfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationProperty
- See Also:
-
getS3BackupMode
Description copied from interface:CfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationProperty
Defines 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:
getS3BackupMode
in interfaceCfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationProperty
- See Also:
-
getVpcConfiguration
- Specified by:
getVpcConfiguration
in interfaceCfnDeliveryStream.AmazonOpenSearchServerlessDestinationConfigurationProperty
- See Also:
-
$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()
-