Class CfnConfigurationProps.Jsii$Proxy

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.msk.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
  • 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

      protected Jsii$Proxy(CfnConfigurationProps.Builder builder)
      Constructor that initializes the object based on literal property values passed by the CfnConfigurationProps.Builder.
  • Method Details

    • getName

      public final String getName()
      Description copied from interface: CfnConfigurationProps
      The name of the configuration.

      Configuration names are strings that match the regex "^[0-9A-Za-z][0-9A-Za-z-]{0,}$".

      Specified by:
      getName in interface CfnConfigurationProps
    • getServerProperties

      public final String getServerProperties()
      Description copied from interface: CfnConfigurationProps
      Contents of the server.properties file. When using the API, you must ensure that the contents of the file are base64 encoded. When using the console, the SDK, or the CLI, the contents of server.properties can be in plaintext.
      Specified by:
      getServerProperties in interface CfnConfigurationProps
    • getDescription

      public final String getDescription()
      Description copied from interface: CfnConfigurationProps
      The description of the configuration.
      Specified by:
      getDescription in interface CfnConfigurationProps
    • getKafkaVersionsList

      public final List<String> getKafkaVersionsList()
      Description copied from interface: CfnConfigurationProps
      AWS::MSK::Configuration.KafkaVersionsList.
      Specified by:
      getKafkaVersionsList in interface CfnConfigurationProps
    • $jsii$toJson

      @Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
      Specified by:
      $jsii$toJson in interface software.amazon.jsii.JsiiSerializable
    • equals

      public final boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public final int hashCode()
      Overrides:
      hashCode in class Object