Class CfnEventSourceProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.eventsv2.CfnEventSourceProps.Jsii$Proxy
- All Implemented Interfaces:
CfnEventSourceProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnEventSourceProps
@Stability(Stable)
@Internal
public static final class CfnEventSourceProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnEventSourceProps
An implementation for
CfnEventSourceProps-
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.eventsv2.CfnEventSourceProps
CfnEventSourceProps.Builder, CfnEventSourceProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnEventSourceProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnEventSourceProps.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 theCfnEventSourceProps.Builder.
-
-
Method Details
-
getConfiguration
Description copied from interface:CfnEventSourcePropsEvent source configuration.Exactly one of the two variants must be set.
Returns union: either
IResolvableorCfnEventSource.EventSourceConfigurationProperty- Specified by:
getConfigurationin interfaceCfnEventSourceProps- See Also:
-
getEventBusArn
Description copied from interface:CfnEventSourcePropsThe ARN of the custom event bus the event source forwards onto.- Specified by:
getEventBusArnin interfaceCfnEventSourceProps- See Also:
-
getName
Description copied from interface:CfnEventSourcePropsThe 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 interfaceCfnEventSourceProps- See Also:
-
getDescription
Description copied from interface:CfnEventSourcePropsA description of the event source.Control characters and Unicode line separators are not allowed.
- Specified by:
getDescriptionin interfaceCfnEventSourceProps- See Also:
-
getTags
Description copied from interface:CfnEventSourcePropsThe tags assigned to the event source.- Specified by:
getTagsin interfaceCfnEventSourceProps- 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()
-