Class CfnEndpoint.TrafficRoutingConfigProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.sagemaker.CfnEndpoint.TrafficRoutingConfigProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnEndpoint.TrafficRoutingConfigProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnEndpoint.TrafficRoutingConfigProperty
@Stability(Stable)
@Internal
public static final class CfnEndpoint.TrafficRoutingConfigProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnEndpoint.TrafficRoutingConfigProperty
An implementation for
CfnEndpoint.TrafficRoutingConfigProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.sagemaker.CfnEndpoint.TrafficRoutingConfigProperty
CfnEndpoint.TrafficRoutingConfigProperty.Builder, CfnEndpoint.TrafficRoutingConfigProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnEndpoint.TrafficRoutingConfigProperty.Builder.protectedJsii$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.JsonNodefinal booleanfinal ObjectBatch size for the first step to turn on traffic on the new endpoint fleet.final ObjectBatch size for each step to turn on traffic on the new endpoint fleet.final StringgetType()Traffic routing strategy type.final NumberThe waiting time (in seconds) between incremental steps to turn on traffic on the new endpoint fleet.final inthashCode()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 theCfnEndpoint.TrafficRoutingConfigProperty.Builder.
-
-
Method Details
-
getType
Description copied from interface:CfnEndpoint.TrafficRoutingConfigPropertyTraffic routing strategy type.ALL_AT_ONCE: Endpoint traffic shifts to the new fleet in a single step.CANARY: Endpoint traffic shifts to the new fleet in two steps. The first step is the canary, which is a small portion of the traffic. The second step is the remainder of the traffic.LINEAR: Endpoint traffic shifts to the new fleet in n steps of a configurable size.
- Specified by:
getTypein interfaceCfnEndpoint.TrafficRoutingConfigProperty
-
getCanarySize
Description copied from interface:CfnEndpoint.TrafficRoutingConfigPropertyBatch size for the first step to turn on traffic on the new endpoint fleet.Valuemust be less than or equal to 50% of the variant's total instance count.- Specified by:
getCanarySizein interfaceCfnEndpoint.TrafficRoutingConfigProperty
-
getLinearStepSize
Description copied from interface:CfnEndpoint.TrafficRoutingConfigPropertyBatch size for each step to turn on traffic on the new endpoint fleet.Valuemust be 10-50% of the variant's total instance count.- Specified by:
getLinearStepSizein interfaceCfnEndpoint.TrafficRoutingConfigProperty
-
getWaitIntervalInSeconds
Description copied from interface:CfnEndpoint.TrafficRoutingConfigPropertyThe waiting time (in seconds) between incremental steps to turn on traffic on the new endpoint fleet.- Specified by:
getWaitIntervalInSecondsin interfaceCfnEndpoint.TrafficRoutingConfigProperty
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-