Class CfnPipeProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.pipes.CfnPipeProps.Jsii$Proxy
- All Implemented Interfaces:
CfnPipeProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnPipeProps
@Stability(Stable)
@Internal
public static final class CfnPipeProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnPipeProps
An implementation for
CfnPipeProps-
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.pipes.CfnPipeProps
CfnPipeProps.Builder, CfnPipeProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnPipeProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnPipeProps.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 StringA description of the pipe.final StringThe state the pipe should be in.final StringThe ARN of the enrichment resource.final ObjectThe parameters required to set up enrichment on your pipe.final StringgetName()The name of the pipe.final StringThe ARN of the role that allows the pipe to send data to the target.final StringThe ARN of the source resource.final ObjectThe parameters required to set up a source for your pipe.getTags()The list of key-value pairs to associate with the pipe.final StringThe ARN of the target resource.final ObjectThe parameters required to set up a target for your pipe.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 theCfnPipeProps.Builder.
-
-
Method Details
-
getRoleArn
Description copied from interface:CfnPipePropsThe ARN of the role that allows the pipe to send data to the target.- Specified by:
getRoleArnin interfaceCfnPipeProps
-
getSource
Description copied from interface:CfnPipePropsThe ARN of the source resource.- Specified by:
getSourcein interfaceCfnPipeProps
-
getTarget
Description copied from interface:CfnPipePropsThe ARN of the target resource.- Specified by:
getTargetin interfaceCfnPipeProps
-
getDescription
Description copied from interface:CfnPipePropsA description of the pipe.- Specified by:
getDescriptionin interfaceCfnPipeProps
-
getDesiredState
Description copied from interface:CfnPipePropsThe state the pipe should be in.- Specified by:
getDesiredStatein interfaceCfnPipeProps
-
getEnrichment
Description copied from interface:CfnPipePropsThe ARN of the enrichment resource.- Specified by:
getEnrichmentin interfaceCfnPipeProps
-
getEnrichmentParameters
Description copied from interface:CfnPipePropsThe parameters required to set up enrichment on your pipe.- Specified by:
getEnrichmentParametersin interfaceCfnPipeProps
-
getName
Description copied from interface:CfnPipePropsThe name of the pipe.- Specified by:
getNamein interfaceCfnPipeProps
-
getSourceParameters
Description copied from interface:CfnPipePropsThe parameters required to set up a source for your pipe.- Specified by:
getSourceParametersin interfaceCfnPipeProps
-
getTags
Description copied from interface:CfnPipePropsThe list of key-value pairs to associate with the pipe.- Specified by:
getTagsin interfaceCfnPipeProps
-
getTargetParameters
Description copied from interface:CfnPipePropsThe parameters required to set up a target for your pipe.For more information about pipe target parameters, including how to use dynamic path parameters, see Target parameters in the Amazon EventBridge User Guide .
- Specified by:
getTargetParametersin interfaceCfnPipeProps
-
$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()
-