Class CfnConnectionFunctionProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.cloudfront.CfnConnectionFunctionProps.Jsii$Proxy
- All Implemented Interfaces:
CfnConnectionFunctionProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnConnectionFunctionProps
@Stability(Stable)
@Internal
public static final class CfnConnectionFunctionProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnConnectionFunctionProps
An implementation for
CfnConnectionFunctionProps-
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.cloudfront.CfnConnectionFunctionProps
CfnConnectionFunctionProps.Builder, CfnConnectionFunctionProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnConnectionFunctionProps.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 ObjectA flag that determines whether to automatically publish the function to theLIVEstage when it’s created.final StringThe code for the connection function.final ObjectContains configuration information about a CloudFront function.final StringgetName()The connection function name.getTags()A complex type that contains zero or moreTagelements.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 theCfnConnectionFunctionProps.Builder.
-
-
Method Details
-
getConnectionFunctionCode
Description copied from interface:CfnConnectionFunctionPropsThe code for the connection function.- Specified by:
getConnectionFunctionCodein interfaceCfnConnectionFunctionProps- See Also:
-
getConnectionFunctionConfig
Description copied from interface:CfnConnectionFunctionPropsContains configuration information about a CloudFront function.Returns union: either
IResolvableorCfnConnectionFunction.ConnectionFunctionConfigProperty- Specified by:
getConnectionFunctionConfigin interfaceCfnConnectionFunctionProps- See Also:
-
getName
Description copied from interface:CfnConnectionFunctionPropsThe connection function name.- Specified by:
getNamein interfaceCfnConnectionFunctionProps- See Also:
-
getAutoPublish
Description copied from interface:CfnConnectionFunctionPropsA flag that determines whether to automatically publish the function to theLIVEstage when it’s created.To automatically publish to the
LIVEstage, set this property totrue.Returns union: either
BooleanorIResolvableDefault: - false
- Specified by:
getAutoPublishin interfaceCfnConnectionFunctionProps- See Also:
-
getTags
Description copied from interface:CfnConnectionFunctionPropsA complex type that contains zero or moreTagelements.- Specified by:
getTagsin interfaceCfnConnectionFunctionProps- 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()
-