Class CfnTaskTemplateMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.connect.CfnTaskTemplateMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnTaskTemplateMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnTaskTemplateMixinProps
@Stability(Stable)
@Internal
public static final class CfnTaskTemplateMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnTaskTemplateMixinProps
An implementation for
CfnTaskTemplateMixinProps-
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.connect.CfnTaskTemplateMixinProps
CfnTaskTemplateMixinProps.Builder, CfnTaskTemplateMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnTaskTemplateMixinProps.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 StringA unique, case-sensitive identifier that you provide to ensure the idempotency of the request.final ObjectConstraints that are applicable to the fields listed.final StringThe Amazon Resource Name (ARN) of the flow that runs by default when a task is created by referencing this template.final ObjectThe default values for fields when a task is created by referencing this template.final StringThe description of the task template.final ObjectFields that are part of the template.final StringThe Amazon Resource Name (ARN) of the Amazon Connect instance.final StringgetName()The name of the task template.final StringThe Amazon Resource Name (ARN) of the flow.final StringThe status of the task template.getTags()The tags used to organize, track, or control access for this 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 theCfnTaskTemplateMixinProps.Builder.
-
-
Method Details
-
getClientToken
Description copied from interface:CfnTaskTemplateMixinPropsA unique, case-sensitive identifier that you provide to ensure the idempotency of the request.- Specified by:
getClientTokenin interfaceCfnTaskTemplateMixinProps- See Also:
-
getConstraints
Description copied from interface:CfnTaskTemplateMixinPropsConstraints that are applicable to the fields listed.The values can be represented in either JSON or YAML format. For an example of the JSON configuration, see Examples at the bottom of this page.
- Specified by:
getConstraintsin interfaceCfnTaskTemplateMixinProps- See Also:
-
getContactFlowArn
Description copied from interface:CfnTaskTemplateMixinPropsThe Amazon Resource Name (ARN) of the flow that runs by default when a task is created by referencing this template.ContactFlowArnis not required when there is a field withfieldType=QUICK_CONNECT.- Specified by:
getContactFlowArnin interfaceCfnTaskTemplateMixinProps- See Also:
-
getDefaults
Description copied from interface:CfnTaskTemplateMixinPropsThe default values for fields when a task is created by referencing this template.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnTaskTemplatePropsMixin.DefaultFieldValueProperty>- Specified by:
getDefaultsin interfaceCfnTaskTemplateMixinProps- See Also:
-
getDescription
Description copied from interface:CfnTaskTemplateMixinPropsThe description of the task template.- Specified by:
getDescriptionin interfaceCfnTaskTemplateMixinProps- See Also:
-
getFields
Description copied from interface:CfnTaskTemplateMixinPropsFields that are part of the template.A template requires at least one field that has type
Name.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnTaskTemplatePropsMixin.FieldProperty>- Specified by:
getFieldsin interfaceCfnTaskTemplateMixinProps- See Also:
-
getInstanceArn
Description copied from interface:CfnTaskTemplateMixinPropsThe Amazon Resource Name (ARN) of the Amazon Connect instance.- Specified by:
getInstanceArnin interfaceCfnTaskTemplateMixinProps- See Also:
-
getName
Description copied from interface:CfnTaskTemplateMixinPropsThe name of the task template.- Specified by:
getNamein interfaceCfnTaskTemplateMixinProps- See Also:
-
getSelfAssignContactFlowArn
Description copied from interface:CfnTaskTemplateMixinPropsThe Amazon Resource Name (ARN) of the flow.- Specified by:
getSelfAssignContactFlowArnin interfaceCfnTaskTemplateMixinProps- See Also:
-
getStatus
Description copied from interface:CfnTaskTemplateMixinPropsThe status of the task template.- Specified by:
getStatusin interfaceCfnTaskTemplateMixinProps- See Also:
-
getTags
Description copied from interface:CfnTaskTemplateMixinPropsThe tags used to organize, track, or control access for this resource.- Specified by:
getTagsin interfaceCfnTaskTemplateMixinProps- 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()
-