Class CfnEndpoint.DeploymentConfigProperty.Jsii$Proxy

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.sagemaker.CfnEndpoint.DeploymentConfigProperty.Jsii$Proxy
All Implemented Interfaces:
CfnEndpoint.DeploymentConfigProperty, software.amazon.jsii.JsiiSerializable
Enclosing interface:
CfnEndpoint.DeploymentConfigProperty

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

    • getBlueGreenUpdatePolicy

      public final Object getBlueGreenUpdatePolicy()
      Description copied from interface: CfnEndpoint.DeploymentConfigProperty
      Update policy for a blue/green deployment.

      If this update policy is specified, SageMaker creates a new fleet during the deployment while maintaining the old fleet. SageMaker flips traffic to the new fleet according to the specified traffic routing configuration. Only one update policy should be used in the deployment configuration. If no update policy is specified, SageMaker uses a blue/green deployment strategy with all at once traffic shifting by default.

      Specified by:
      getBlueGreenUpdatePolicy in interface CfnEndpoint.DeploymentConfigProperty
    • getAutoRollbackConfiguration

      public final Object getAutoRollbackConfiguration()
      Description copied from interface: CfnEndpoint.DeploymentConfigProperty
      Automatic rollback configuration for handling endpoint deployment failures and recovery.
      Specified by:
      getAutoRollbackConfiguration in interface CfnEndpoint.DeploymentConfigProperty
    • $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