Class CfnModel.MultiModelConfigProperty.Jsii$Proxy

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

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

    • getModelCacheSetting

      public final String getModelCacheSetting()
      Description copied from interface: CfnModel.MultiModelConfigProperty
      Whether to cache models for a multi-model endpoint.

      By default, multi-model endpoints cache models so that a model does not have to be loaded into memory each time it is invoked. Some use cases do not benefit from model caching. For example, if an endpoint hosts a large number of models that are each invoked infrequently, the endpoint might perform better if you disable model caching. To disable model caching, set the value of this parameter to Disabled.

      Specified by:
      getModelCacheSetting in interface CfnModel.MultiModelConfigProperty
    • $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