Class ProductionVariant.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.stepfunctions.tasks.ProductionVariant.Jsii$Proxy
- All Implemented Interfaces:
ProductionVariant
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
ProductionVariant
@Stability(Stable)
@Internal
public static final class ProductionVariant.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements ProductionVariant
An implementation for
ProductionVariant
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.stepfunctions.tasks.ProductionVariant
ProductionVariant.Builder, ProductionVariant.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(ProductionVariant.Builder builder) Constructor that initializes the object based on literal property values passed by theProductionVariant.Builder
.protected
Jsii$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.JsonNode
final boolean
final AcceleratorType
The size of the Elastic Inference (EI) instance to use for the production variant.final Number
Number of instances to launch initially.final Number
Determines initial traffic distribution among all of the models that you specify in the endpoint configuration.final InstanceType
The ML compute instance type.final String
The name of the model that you want to host.final String
The name of the production variant.final int
hashCode()
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 theProductionVariant.Builder
.
-
-
Method Details
-
getInstanceType
Description copied from interface:ProductionVariant
The ML compute instance type.- Specified by:
getInstanceType
in interfaceProductionVariant
-
getModelName
Description copied from interface:ProductionVariant
The name of the model that you want to host.This is the name that you specified when creating the model.
- Specified by:
getModelName
in interfaceProductionVariant
-
getVariantName
Description copied from interface:ProductionVariant
The name of the production variant.- Specified by:
getVariantName
in interfaceProductionVariant
-
getAcceleratorType
Description copied from interface:ProductionVariant
The size of the Elastic Inference (EI) instance to use for the production variant.Default: - None
- Specified by:
getAcceleratorType
in interfaceProductionVariant
-
getInitialInstanceCount
Description copied from interface:ProductionVariant
Number of instances to launch initially.Default: - 1
- Specified by:
getInitialInstanceCount
in interfaceProductionVariant
-
getInitialVariantWeight
Description copied from interface:ProductionVariant
Determines initial traffic distribution among all of the models that you specify in the endpoint configuration.Default: - 1.0
- Specified by:
getInitialVariantWeight
in interfaceProductionVariant
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-