@Generated(value="software.amazon.awssdk:codegen") public final class UpdateEndpointRequest extends SageMakerRequest implements ToCopyableBuilder<UpdateEndpointRequest.Builder,UpdateEndpointRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateEndpointRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static UpdateEndpointRequest.Builder |
builder() |
DeploymentConfig |
deploymentConfig()
The deployment configuration for the endpoint to be updated.
|
String |
endpointConfigName()
The name of the new endpoint configuration.
|
String |
endpointName()
The name of the endpoint whose configuration you want to update.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
List<VariantProperty> |
excludeRetainedVariantProperties()
When you are updating endpoint resources with UpdateEndpointInput$RetainAllVariantProperties, whose value
is set to
true, ExcludeRetainedVariantProperties specifies the list of type
VariantProperty to override with the values provided by EndpointConfig. |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasExcludeRetainedVariantProperties()
Returns true if the ExcludeRetainedVariantProperties property was specified by the sender (it may be empty), or
false if the sender did not specify the value (it will be empty).
|
int |
hashCode() |
Boolean |
retainAllVariantProperties()
When updating endpoint resources, enables or disables the retention of variant properties,
such as the instance count or the variant weight.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateEndpointRequest.Builder> |
serializableBuilderClass() |
UpdateEndpointRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String endpointName()
The name of the endpoint whose configuration you want to update.
public final String endpointConfigName()
The name of the new endpoint configuration.
public final Boolean retainAllVariantProperties()
When updating endpoint resources, enables or disables the retention of variant properties,
such as the instance count or the variant weight. To retain the variant properties of an endpoint when updating
it, set RetainAllVariantProperties to true. To use the variant properties specified in
a new EndpointConfig call when updating an endpoint, set RetainAllVariantProperties to
false. The default is false.
RetainAllVariantProperties to true. To use the
variant properties specified in a new EndpointConfig call when updating an endpoint, set
RetainAllVariantProperties to false. The default is false.public final boolean hasExcludeRetainedVariantProperties()
public final List<VariantProperty> excludeRetainedVariantProperties()
When you are updating endpoint resources with UpdateEndpointInput$RetainAllVariantProperties, whose value
is set to true, ExcludeRetainedVariantProperties specifies the list of type
VariantProperty to override with the values provided by EndpointConfig. If you don't specify
a value for ExcludeAllVariantProperties, no variant properties are overridden.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasExcludeRetainedVariantProperties() to see if a value was sent in this field.
true, ExcludeRetainedVariantProperties specifies the list
of type VariantProperty to override with the values provided by EndpointConfig. If
you don't specify a value for ExcludeAllVariantProperties, no variant properties are
overridden.public final DeploymentConfig deploymentConfig()
The deployment configuration for the endpoint to be updated.
public UpdateEndpointRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateEndpointRequest.Builder,UpdateEndpointRequest>toBuilder in class SageMakerRequestpublic static UpdateEndpointRequest.Builder builder()
public static Class<? extends UpdateEndpointRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2021. All rights reserved.