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 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 theCfnTaskTemplateProps.Builder.
-
-
Method Details
-
getInstanceArn
Description copied from interface:CfnTaskTemplatePropsThe Amazon Resource Name (ARN) of the Amazon Connect instance.- Specified by:
getInstanceArnin interfaceCfnTaskTemplateProps- See Also:
-
getClientToken
Description copied from interface:CfnTaskTemplatePropsA unique, case-sensitive identifier that you provide to ensure the idempotency of the request.- Specified by:
getClientTokenin interfaceCfnTaskTemplateProps- See Also:
-
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- See Also:
-
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- See Also:
-
getDefaults
Description copied from interface:CfnTaskTemplatePropsThe default values for fields when a task is created by referencing this template.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnTaskTemplate.DefaultFieldValueProperty>- Specified by:
getDefaultsin interfaceCfnTaskTemplateProps- See Also:
-
getDescription
Description copied from interface:CfnTaskTemplatePropsThe description of the task template.- Specified by:
getDescriptionin interfaceCfnTaskTemplateProps- See Also:
-
getFields
Description copied from interface:CfnTaskTemplatePropsFields that are part of the template.A template requires at least one field that has type
Name.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnTaskTemplate.FieldProperty>- Specified by:
getFieldsin interfaceCfnTaskTemplateProps- See Also:
-
getName
Description copied from interface:CfnTaskTemplatePropsThe name of the task template.- Specified by:
getNamein interfaceCfnTaskTemplateProps- See Also:
-
getSelfAssignContactFlowArn
Description copied from interface:CfnTaskTemplatePropsThe Amazon Resource Name (ARN) of the flow.- Specified by:
getSelfAssignContactFlowArnin interfaceCfnTaskTemplateProps- See Also:
-
getStatus
Description copied from interface:CfnTaskTemplatePropsThe status of the task template.- Specified by:
getStatusin interfaceCfnTaskTemplateProps- See Also:
-
getTags
Description copied from interface:CfnTaskTemplatePropsThe tags used to organize, track, or control access for this resource.- Specified by:
getTagsin interfaceCfnTaskTemplateProps- 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()
-