Class CfnEventSourceMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.eventsv2.CfnEventSourceMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnEventSourceMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnEventSourceMixinProps
@Stability(Stable)
@Internal
public static final class CfnEventSourceMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnEventSourceMixinProps
An implementation for
CfnEventSourceMixinProps-
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.eventsv2.CfnEventSourceMixinProps
CfnEventSourceMixinProps.Builder, CfnEventSourceMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnEventSourceMixinProps.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 ObjectEvent source configuration.final StringA description of the event source.final StringThe ARN of the custom event bus the event source forwards onto.final StringgetName()The name of the event source.getTags()The tags assigned to the event source.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 theCfnEventSourceMixinProps.Builder.
-
-
Method Details
-
getConfiguration
Description copied from interface:CfnEventSourceMixinPropsEvent source configuration.Exactly one of the two variants must be set.
Returns union: either
IResolvableorCfnEventSourcePropsMixin.EventSourceConfigurationProperty- Specified by:
getConfigurationin interfaceCfnEventSourceMixinProps- See Also:
-
getDescription
Description copied from interface:CfnEventSourceMixinPropsA description of the event source.Control characters and Unicode line separators are not allowed.
- Specified by:
getDescriptionin interfaceCfnEventSourceMixinProps- See Also:
-
getEventBusArn
Description copied from interface:CfnEventSourceMixinPropsThe ARN of the custom event bus the event source forwards onto.- Specified by:
getEventBusArnin interfaceCfnEventSourceMixinProps- See Also:
-
getName
Description copied from interface:CfnEventSourceMixinPropsThe name of the event source.The first character must be alphanumeric; the remaining characters may also include '.', '-', and '_'. Names cannot begin with the reserved aws. prefix.
- Specified by:
getNamein interfaceCfnEventSourceMixinProps- See Also:
-
getTags
Description copied from interface:CfnEventSourceMixinPropsThe tags assigned to the event source.- Specified by:
getTagsin interfaceCfnEventSourceMixinProps- 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()
-