Class CfnTemplateProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.cases.CfnTemplateProps.Jsii$Proxy
- All Implemented Interfaces:
CfnTemplateProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnTemplateProps
@Stability(Stable)
@Internal
public static final class CfnTemplateProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnTemplateProps
An implementation for
CfnTemplateProps-
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.cases.CfnTemplateProps
CfnTemplateProps.Builder, CfnTemplateProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnTemplateProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnTemplateProps.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 brief description of the template.final StringThe unique identifier of the Cases domain.final ObjectObject to store configuration of layouts associated to the template.final StringgetName()The template name.final ObjectA list of fields that must contain a value for a case to be successfully created with this template.final ObjectgetRules()A list of case rules (also known as case field conditions ) on a template.final StringThe status of the template.getTags()An array of key-value pairs to apply to 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 theCfnTemplateProps.Builder.
-
-
Method Details
-
getName
Description copied from interface:CfnTemplatePropsThe template name.- Specified by:
getNamein interfaceCfnTemplateProps- See Also:
-
getDescription
Description copied from interface:CfnTemplatePropsA brief description of the template.- Specified by:
getDescriptionin interfaceCfnTemplateProps- See Also:
-
getDomainId
Description copied from interface:CfnTemplatePropsThe unique identifier of the Cases domain.- Specified by:
getDomainIdin interfaceCfnTemplateProps- See Also:
-
getLayoutConfiguration
Description copied from interface:CfnTemplatePropsObject to store configuration of layouts associated to the template.Returns union: either
IResolvableorCfnTemplate.LayoutConfigurationProperty- Specified by:
getLayoutConfigurationin interfaceCfnTemplateProps- See Also:
-
getRequiredFields
Description copied from interface:CfnTemplatePropsA list of fields that must contain a value for a case to be successfully created with this template.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnTemplate.RequiredFieldProperty>- Specified by:
getRequiredFieldsin interfaceCfnTemplateProps- See Also:
-
getRules
Description copied from interface:CfnTemplatePropsA list of case rules (also known as case field conditions ) on a template.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnTemplate.TemplateRuleProperty>- Specified by:
getRulesin interfaceCfnTemplateProps- See Also:
-
getStatus
Description copied from interface:CfnTemplatePropsThe status of the template.- Specified by:
getStatusin interfaceCfnTemplateProps- See Also:
-
getTags
Description copied from interface:CfnTemplatePropsAn array of key-value pairs to apply to this resource.- Specified by:
getTagsin interfaceCfnTemplateProps- 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()
-