Package software.amazon.awscdk
Class CfnHookTypeConfigProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.CfnHookTypeConfigProps.Jsii$Proxy
- All Implemented Interfaces:
CfnHookTypeConfigProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnHookTypeConfigProps
@Stability(Stable)
@Internal
public static final class CfnHookTypeConfigProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnHookTypeConfigProps
An implementation for
CfnHookTypeConfigProps-
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.CfnHookTypeConfigProps
CfnHookTypeConfigProps.Builder, CfnHookTypeConfigProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnHookTypeConfigProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnHookTypeConfigProps.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 StringSpecifies the activated Hook type configuration, in this AWS account and AWS Region .final StringAn alias by which to refer to this configuration data.final StringThe Amazon Resource Number (ARN) for the Hook to setConfigurationfor.final StringThe unique name for your Hook.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 theCfnHookTypeConfigProps.Builder.
-
-
Method Details
-
getConfiguration
Description copied from interface:CfnHookTypeConfigPropsSpecifies the activated Hook type configuration, in this AWS account and AWS Region .You must specify either
TypeNameandConfigurationorTypeArnandConfiguration.- Specified by:
getConfigurationin interfaceCfnHookTypeConfigProps- See Also:
-
getConfigurationAlias
Description copied from interface:CfnHookTypeConfigPropsAn alias by which to refer to this configuration data.Defaults to
defaultalias. Hook types currently support default configuration alias.Default: - "default"
- Specified by:
getConfigurationAliasin interfaceCfnHookTypeConfigProps- See Also:
-
getTypeArn
Description copied from interface:CfnHookTypeConfigPropsThe Amazon Resource Number (ARN) for the Hook to setConfigurationfor.You must specify either
TypeNameandConfigurationorTypeArnandConfiguration.- Specified by:
getTypeArnin interfaceCfnHookTypeConfigProps- See Also:
-
getTypeName
Description copied from interface:CfnHookTypeConfigPropsThe unique name for your Hook.Specifies a three-part namespace for your Hook, with a recommended pattern of
Organization::Service::Hook.You must specify either
TypeNameandConfigurationorTypeArnandConfiguration.- Specified by:
getTypeNamein interfaceCfnHookTypeConfigProps- 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()
-