Class CfnFunctionPropsMixin.FunctionRefProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.mediatailor.CfnFunctionPropsMixin.FunctionRefProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnFunctionPropsMixin.FunctionRefProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnFunctionPropsMixin.FunctionRefProperty
@Stability(Stable)
@Internal
public static final class CfnFunctionPropsMixin.FunctionRefProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnFunctionPropsMixin.FunctionRefProperty
An implementation for
CfnFunctionPropsMixin.FunctionRefProperty-
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.mediatailor.CfnFunctionPropsMixin.FunctionRefProperty
CfnFunctionPropsMixin.FunctionRefProperty.Builder, CfnFunctionPropsMixin.FunctionRefProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnFunctionPropsMixin.FunctionRefProperty.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 StringgetAlias()An optional alternate name for the child function within the executor.final StringThe identifier of the child function to execute.final StringAn optional expression that evaluates to a boolean.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 theCfnFunctionPropsMixin.FunctionRefProperty.Builder.
-
-
Method Details
-
getAlias
Description copied from interface:CfnFunctionPropsMixin.FunctionRefPropertyAn optional alternate name for the child function within the executor.MediaTailor uses this value as the namespace for the child function's output. If omitted, MediaTailor uses the function identifier. The resolved namespace must be unique across all child functions in the list.
- Specified by:
getAliasin interfaceCfnFunctionPropsMixin.FunctionRefProperty- See Also:
-
getFunctionId
Description copied from interface:CfnFunctionPropsMixin.FunctionRefPropertyThe identifier of the child function to execute.- Specified by:
getFunctionIdin interfaceCfnFunctionPropsMixin.FunctionRefProperty- See Also:
-
getRunCondition
Description copied from interface:CfnFunctionPropsMixin.FunctionRefPropertyAn optional expression that evaluates to a boolean.MediaTailor evaluates this expression immediately before running the child function, using the accumulated state at that point. If the expression evaluates to false, MediaTailor skips the child function. If omitted, the child function always runs.
- Specified by:
getRunConditionin interfaceCfnFunctionPropsMixin.FunctionRefProperty- 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()
-