Class CfnEnvironment.TierProperty.Jsii$Proxy

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.elasticbeanstalk.CfnEnvironment.TierProperty.Jsii$Proxy
All Implemented Interfaces:
CfnEnvironment.TierProperty, software.amazon.jsii.JsiiSerializable
Enclosing interface:
CfnEnvironment.TierProperty

@Stability(Stable) @Internal public static final class CfnEnvironment.TierProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnEnvironment.TierProperty
An implementation for CfnEnvironment.TierProperty
  • 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(CfnEnvironment.TierProperty.Builder builder)
      Constructor that initializes the object based on literal property values passed by the CfnEnvironment.TierProperty.Builder.
  • Method Details

    • getName

      public final String getName()
      Description copied from interface: CfnEnvironment.TierProperty
      The name of this environment tier.

      Valid values:

      • For Web server tierWebServer
      • For Worker tierWorker
      Specified by:
      getName in interface CfnEnvironment.TierProperty
    • getType

      public final String getType()
      Description copied from interface: CfnEnvironment.TierProperty
      The type of this environment tier.

      Valid values:

      • For Web server tierStandard
      • For Worker tierSQS/HTTP
      Specified by:
      getType in interface CfnEnvironment.TierProperty
    • getVersion

      public final String getVersion()
      Description copied from interface: CfnEnvironment.TierProperty
      The version of this environment tier.

      When you don't set a value to it, Elastic Beanstalk uses the latest compatible worker tier version.

      This member is deprecated. Any specific version that you set may become out of date. We recommend leaving it unspecified.

      Specified by:
      getVersion in interface CfnEnvironment.TierProperty
    • $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