Class CfnQuickConnectPropsMixin.QuickConnectConfigProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnQuickConnectPropsMixin.QuickConnectConfigProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnQuickConnectPropsMixin.QuickConnectConfigProperty
CfnQuickConnectPropsMixin.QuickConnectConfigProperty-
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.CfnQuickConnectPropsMixin.QuickConnectConfigProperty
CfnQuickConnectPropsMixin.QuickConnectConfigProperty.Builder, CfnQuickConnectPropsMixin.QuickConnectConfigProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnQuickConnectPropsMixin.QuickConnectConfigProperty.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 ObjectThe flow configuration.final ObjectThe phone configuration.final ObjectThe queue configuration.final StringThe type of quick connect.final ObjectThe user configuration.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 theCfnQuickConnectPropsMixin.QuickConnectConfigProperty.Builder.
-
-
Method Details
-
getFlowConfig
Description copied from interface:CfnQuickConnectPropsMixin.QuickConnectConfigPropertyThe flow configuration.This is required only if QuickConnectType is FLOW.
Returns union: either
IResolvableorCfnQuickConnectPropsMixin.FlowQuickConnectConfigProperty- Specified by:
getFlowConfigin interfaceCfnQuickConnectPropsMixin.QuickConnectConfigProperty- See Also:
-
getPhoneConfig
Description copied from interface:CfnQuickConnectPropsMixin.QuickConnectConfigPropertyThe phone configuration.This is required only if QuickConnectType is PHONE_NUMBER.
Returns union: either
IResolvableorCfnQuickConnectPropsMixin.PhoneNumberQuickConnectConfigProperty- Specified by:
getPhoneConfigin interfaceCfnQuickConnectPropsMixin.QuickConnectConfigProperty- See Also:
-
getQueueConfig
Description copied from interface:CfnQuickConnectPropsMixin.QuickConnectConfigPropertyThe queue configuration.This is required only if QuickConnectType is QUEUE.
Returns union: either
IResolvableorCfnQuickConnectPropsMixin.QueueQuickConnectConfigProperty- Specified by:
getQueueConfigin interfaceCfnQuickConnectPropsMixin.QuickConnectConfigProperty- See Also:
-
getQuickConnectType
Description copied from interface:CfnQuickConnectPropsMixin.QuickConnectConfigPropertyThe type of quick connect.In the Connect Customer console, when you create a quick connect, you are prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE).
- Specified by:
getQuickConnectTypein interfaceCfnQuickConnectPropsMixin.QuickConnectConfigProperty- See Also:
-
getUserConfig
Description copied from interface:CfnQuickConnectPropsMixin.QuickConnectConfigPropertyThe user configuration.This is required only if QuickConnectType is USER.
Returns union: either
IResolvableorCfnQuickConnectPropsMixin.UserQuickConnectConfigProperty- Specified by:
getUserConfigin interfaceCfnQuickConnectPropsMixin.QuickConnectConfigProperty- 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()
-