Class CfnTaskTemplateProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.connect.CfnTaskTemplateProps.Jsii$Proxy
- All Implemented Interfaces:
CfnTaskTemplateProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnTaskTemplateProps
@Stability(Stable)
@Internal
public static final class CfnTaskTemplateProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnTaskTemplateProps
An implementation for
CfnTaskTemplateProps-
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.connect.CfnTaskTemplateProps
CfnTaskTemplateProps.Builder, CfnTaskTemplateProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnTaskTemplateProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnTaskTemplateProps.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 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 theCfnTaskTemplateProps.Builder.
-
-
Method Details
-
getInstanceArn
Description copied from interface:CfnTaskTemplatePropsThe Amazon Resource Name (ARN) of the Amazon Connect instance.- Specified by:
getInstanceArnin interfaceCfnTaskTemplateProps
-
getClientToken
Description copied from interface:CfnTaskTemplatePropsA unique, case-sensitive identifier that you provide to ensure the idempotency of the request.- Specified by:
getClientTokenin interfaceCfnTaskTemplateProps
-
getConstraints
Description copied from interface:CfnTaskTemplatePropsConstraints 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 interfaceCfnTaskTemplateProps
-
getContactFlowArn
Description copied from interface:CfnTaskTemplatePropsThe 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 interfaceCfnTaskTemplateProps
-
getDefaults
Description copied from interface:CfnTaskTemplatePropsThe default values for fields when a task is created by referencing this template.- Specified by:
getDefaultsin interfaceCfnTaskTemplateProps
-
getDescription
Description copied from interface:CfnTaskTemplatePropsThe description of the task template.- Specified by:
getDescriptionin interfaceCfnTaskTemplateProps
-
getFields
Description copied from interface:CfnTaskTemplatePropsFields that are part of the template.A template requires at least one field that has type
Name.- Specified by:
getFieldsin interfaceCfnTaskTemplateProps
-
getName
Description copied from interface:CfnTaskTemplatePropsThe name of the task template.- Specified by:
getNamein interfaceCfnTaskTemplateProps
-
getStatus
Description copied from interface:CfnTaskTemplatePropsThe status of the task template.- Specified by:
getStatusin interfaceCfnTaskTemplateProps
-
getTags
Description copied from interface:CfnTaskTemplatePropsThe tags used to organize, track, or control access for this resource.- Specified by:
getTagsin interfaceCfnTaskTemplateProps
-
$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()
-