Class CfnFunctionProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.mediatailor.CfnFunctionProps.Jsii$Proxy
- All Implemented Interfaces:
CfnFunctionProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnFunctionProps
@Stability(Stable)
@Internal
public static final class CfnFunctionProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnFunctionProps
An implementation for
CfnFunctionProps-
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.mediatailor.CfnFunctionProps
CfnFunctionProps.Builder, CfnFunctionProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnFunctionProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnFunctionProps.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 ObjectConfiguration for custom output functions.final StringA description of the function.final StringThe unique identifier for the function.final Stringfinal ObjectConfiguration for HTTP request functions.final ObjectConfiguration for sequential executor functions.getTags()The tags to assign to the function resource.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 theCfnFunctionProps.Builder.
-
-
Method Details
-
getFunctionId
Description copied from interface:CfnFunctionPropsThe unique identifier for the function.- Specified by:
getFunctionIdin interfaceCfnFunctionProps- See Also:
-
getFunctionType
- Specified by:
getFunctionTypein interfaceCfnFunctionProps- See Also:
-
getCustomOutputConfiguration
Description copied from interface:CfnFunctionPropsConfiguration for custom output functions.Returns union: either
IResolvableorCfnFunction.CustomOutputConfigurationProperty- Specified by:
getCustomOutputConfigurationin interfaceCfnFunctionProps- See Also:
-
getDescription
Description copied from interface:CfnFunctionPropsA description of the function.- Specified by:
getDescriptionin interfaceCfnFunctionProps- See Also:
-
getHttpRequestConfiguration
Description copied from interface:CfnFunctionPropsConfiguration for HTTP request functions.Returns union: either
IResolvableorCfnFunction.HttpRequestConfigurationProperty- Specified by:
getHttpRequestConfigurationin interfaceCfnFunctionProps- See Also:
-
getSequentialExecutorConfiguration
Description copied from interface:CfnFunctionPropsConfiguration for sequential executor functions.Returns union: either
IResolvableorCfnFunction.SequentialExecutorConfigurationProperty- Specified by:
getSequentialExecutorConfigurationin interfaceCfnFunctionProps- See Also:
-
getTags
Description copied from interface:CfnFunctionPropsThe tags to assign to the function resource.- Specified by:
getTagsin interfaceCfnFunctionProps- 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()
-