Class CfnHoursOfOperationMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.connect.CfnHoursOfOperationMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnHoursOfOperationMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnHoursOfOperationMixinProps
@Stability(Stable)
@Internal
public static final class CfnHoursOfOperationMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnHoursOfOperationMixinProps
An implementation for
CfnHoursOfOperationMixinProps-
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.CfnHoursOfOperationMixinProps
CfnHoursOfOperationMixinProps.Builder, CfnHoursOfOperationMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnHoursOfOperationMixinProps.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 ObjectList of child hours of operations.final ObjectConfiguration information for the hours of operation.final StringThe description for the hours of operation.final ObjectOne or more hours of operation overrides assigned to an hour of operation.final ObjectThe Amazon Resource Name (ARN) of the instance.final StringgetName()The name for the hours of operation.final ObjectList of parent hours of operations.getTags()The tags used to organize, track, or control access for this resource.final StringThe time zone for the hours of operation.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 theCfnHoursOfOperationMixinProps.Builder.
-
-
Method Details
-
getChildHoursOfOperations
Description copied from interface:CfnHoursOfOperationMixinPropsList of child hours of operations.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnHoursOfOperationPropsMixin.HoursOfOperationsIdentifierProperty>- Specified by:
getChildHoursOfOperationsin interfaceCfnHoursOfOperationMixinProps- See Also:
-
getConfig
Description copied from interface:CfnHoursOfOperationMixinPropsConfiguration information for the hours of operation.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnHoursOfOperationPropsMixin.HoursOfOperationConfigProperty>- Specified by:
getConfigin interfaceCfnHoursOfOperationMixinProps- See Also:
-
getDescription
Description copied from interface:CfnHoursOfOperationMixinPropsThe description for the hours of operation.- Specified by:
getDescriptionin interfaceCfnHoursOfOperationMixinProps- See Also:
-
getHoursOfOperationOverrides
Description copied from interface:CfnHoursOfOperationMixinPropsOne or more hours of operation overrides assigned to an hour of operation.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnHoursOfOperationPropsMixin.HoursOfOperationOverrideProperty>- Specified by:
getHoursOfOperationOverridesin interfaceCfnHoursOfOperationMixinProps- See Also:
-
getInstanceArn
Description copied from interface:CfnHoursOfOperationMixinPropsThe Amazon Resource Name (ARN) of the instance.Returns union: either
StringorIInstanceRef- Specified by:
getInstanceArnin interfaceCfnHoursOfOperationMixinProps- See Also:
-
getName
Description copied from interface:CfnHoursOfOperationMixinPropsThe name for the hours of operation.- Specified by:
getNamein interfaceCfnHoursOfOperationMixinProps- See Also:
-
getParentHoursOfOperations
Description copied from interface:CfnHoursOfOperationMixinPropsList of parent hours of operations.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnHoursOfOperationPropsMixin.HoursOfOperationsIdentifierProperty>- Specified by:
getParentHoursOfOperationsin interfaceCfnHoursOfOperationMixinProps- See Also:
-
getTags
Description copied from interface:CfnHoursOfOperationMixinPropsThe tags used to organize, track, or control access for this resource.For example, { "Tags": {"key1":"value1", "key2":"value2"} }.
- Specified by:
getTagsin interfaceCfnHoursOfOperationMixinProps- See Also:
-
getTimeZone
Description copied from interface:CfnHoursOfOperationMixinPropsThe time zone for the hours of operation.- Specified by:
getTimeZonein interfaceCfnHoursOfOperationMixinProps- 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()
-