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()The base64-encoded XML configuration.final StringThe description of the configuration.final StringThe type of broker engine.final StringThe version of the broker engine.final StringgetName()The name of the configuration.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
-
getData
Description copied from interface:CfnConfigurationPropsThe base64-encoded XML configuration.- Specified by:
getDatain interfaceCfnConfigurationProps
-
getEngineType
Description copied from interface:CfnConfigurationPropsThe type of broker engine.Note: Currently, Amazon MQ only supports ACTIVEMQ for creating and editing broker configurations.
- Specified by:
getEngineTypein interfaceCfnConfigurationProps
-
getEngineVersion
Description copied from interface:CfnConfigurationProps- Specified by:
getEngineVersionin interfaceCfnConfigurationProps
-
getName
Description copied from interface:CfnConfigurationPropsThe 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
-
getAuthenticationStrategy
Description copied from interface:CfnConfigurationPropsOptional.The authentication strategy associated with the configuration. The default is
SIMPLE.- Specified by:
getAuthenticationStrategyin interfaceCfnConfigurationProps
-
getDescription
Description copied from interface:CfnConfigurationPropsThe description of the configuration.- Specified by:
getDescriptionin interfaceCfnConfigurationProps
-
getTags
Description copied from interface:CfnConfigurationPropsCreate tags when creating the configuration.- Specified by:
getTagsin interfaceCfnConfigurationProps
-
$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()
-