Class CfnConfigurationProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.amazonmq.CfnConfigurationProps.Jsii$Proxy
- All Implemented Interfaces:
CfnConfigurationProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnConfigurationProps
@Stability(Stable)
@Internal
public static final class CfnConfigurationProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnConfigurationProps
An implementation for
CfnConfigurationProps-
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.amazonmq.CfnConfigurationProps
CfnConfigurationProps.Builder, CfnConfigurationProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnConfigurationProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnConfigurationProps.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 StringOptional.final StringgetData()Amazon MQ for Active MQ: The base64-encoded XML configuration.final StringThe description of the configuration.final StringRequired.final StringThe broker engine version.final StringgetName()Required.getTags()Create tags when creating the 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 theCfnConfigurationProps.Builder.
-
-
Method Details
-
getEngineType
Description copied from interface:CfnConfigurationPropsRequired.The type of broker engine. Currently, Amazon MQ supports
ACTIVEMQandRABBITMQ.- Specified by:
getEngineTypein interfaceCfnConfigurationProps- See Also:
-
getName
Description copied from interface:CfnConfigurationPropsRequired.The name of the configuration. This value can contain only alphanumeric characters, dashes, periods, underscores, and tildes (- . _ ~). This value must be 1-150 characters long.
- Specified by:
getNamein interfaceCfnConfigurationProps- See Also:
-
getAuthenticationStrategy
Description copied from interface:CfnConfigurationPropsOptional.The authentication strategy associated with the configuration. The default is
SIMPLE.- Specified by:
getAuthenticationStrategyin interfaceCfnConfigurationProps- See Also:
-
getData
Description copied from interface:CfnConfigurationPropsAmazon MQ for Active MQ: The base64-encoded XML configuration.Amazon MQ for RabbitMQ: the base64-encoded Cuttlefish configuration.
- Specified by:
getDatain interfaceCfnConfigurationProps- See Also:
-
getDescription
Description copied from interface:CfnConfigurationPropsThe description of the configuration.- Specified by:
getDescriptionin interfaceCfnConfigurationProps- See Also:
-
getEngineVersion
Description copied from interface:CfnConfigurationPropsThe broker engine version.Defaults to the latest available version for the specified broker engine type. For more information, see the ActiveMQ version management and the RabbitMQ version management sections in the Amazon MQ Developer Guide.
- Specified by:
getEngineVersionin interfaceCfnConfigurationProps- See Also:
-
getTags
Description copied from interface:CfnConfigurationPropsCreate tags when creating the configuration.- Specified by:
getTagsin interfaceCfnConfigurationProps- 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()
-