Class CfnPredefinedAttributeProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.connect.CfnPredefinedAttributeProps.Jsii$Proxy
- All Implemented Interfaces:
CfnPredefinedAttributeProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnPredefinedAttributeProps
@Stability(Stable)
@Internal
public static final class CfnPredefinedAttributeProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnPredefinedAttributeProps
An implementation for
CfnPredefinedAttributeProps-
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.CfnPredefinedAttributeProps
CfnPredefinedAttributeProps.Builder, CfnPredefinedAttributeProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnPredefinedAttributeProps.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 ObjectCustom metadata that is associated to predefined attributes to control behavior in upstream services, such as controlling how a predefined attribute should be displayed in the Amazon Connect admin website.final StringThe Amazon Resource Name (ARN) of the instance.final StringgetName()The name of the predefined attribute.Values that enable you to categorize your predefined attributes.final ObjectThe values of a predefined attribute.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 theCfnPredefinedAttributeProps.Builder.
-
-
Method Details
-
getInstanceArn
Description copied from interface:CfnPredefinedAttributePropsThe Amazon Resource Name (ARN) of the instance.- Specified by:
getInstanceArnin interfaceCfnPredefinedAttributeProps- See Also:
-
getName
Description copied from interface:CfnPredefinedAttributePropsThe name of the predefined attribute.- Specified by:
getNamein interfaceCfnPredefinedAttributeProps- See Also:
-
getAttributeConfiguration
Description copied from interface:CfnPredefinedAttributePropsCustom metadata that is associated to predefined attributes to control behavior in upstream services, such as controlling how a predefined attribute should be displayed in the Amazon Connect admin website.Returns union: either
IResolvableorCfnPredefinedAttribute.AttributeConfigurationProperty- Specified by:
getAttributeConfigurationin interfaceCfnPredefinedAttributeProps- See Also:
-
getPurposes
Description copied from interface:CfnPredefinedAttributePropsValues that enable you to categorize your predefined attributes.You can use them in custom UI elements across the Amazon Connect admin website.
- Specified by:
getPurposesin interfaceCfnPredefinedAttributeProps- See Also:
-
getValues
Description copied from interface:CfnPredefinedAttributePropsThe values of a predefined attribute.Returns union: either
IResolvableorCfnPredefinedAttribute.ValuesProperty- Specified by:
getValuesin interfaceCfnPredefinedAttributeProps- 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()
-