Class DataProcessorBindOptions.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.kinesisfirehose.DataProcessorBindOptions.Jsii$Proxy
- All Implemented Interfaces:
DataProcessorBindOptions,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
DataProcessorBindOptions
@Stability(Stable)
@Internal
public static final class DataProcessorBindOptions.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements DataProcessorBindOptions
An implementation for
DataProcessorBindOptions-
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.DataProcessorBindOptions
DataProcessorBindOptions.Builder, DataProcessorBindOptions.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theDataProcessorBindOptions.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 BooleanWhether the dynamic partitioning is enabled.final StringS3 bucket prefix.final IRolegetRole()The IAM role assumed by Amazon Data Firehose to write to the destination that this DataProcessor will bind to.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
Constructor that initializes the object based on literal property values passed by theDataProcessorBindOptions.Builder.
-
-
Method Details
-
getRole
Description copied from interface:DataProcessorBindOptionsThe IAM role assumed by Amazon Data Firehose to write to the destination that this DataProcessor will bind to.- Specified by:
getRolein interfaceDataProcessorBindOptions
-
getDynamicPartitioningEnabled
Description copied from interface:DataProcessorBindOptionsWhether the dynamic partitioning is enabled.Default: false
- Specified by:
getDynamicPartitioningEnabledin interfaceDataProcessorBindOptions
-
getPrefix
Description copied from interface:DataProcessorBindOptionsS3 bucket prefix.Default: - No prefix
- Specified by:
getPrefixin interfaceDataProcessorBindOptions
-
$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()
-