@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() |
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 String endpointName()
The name of the endpoint whose configuration you want to update.
public String endpointConfigName()
The name of the new endpoint configuration.
public 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.
RetainAllVariantProperties to true. To use the variant properties specified
in a new EndpointConfig call when updating an endpoint, set
RetainAllVariantProperties to false.public boolean hasExcludeRetainedVariantProperties()
public 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 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 int hashCode()
hashCode in class AwsRequestpublic boolean equals(Object obj)
equals in class AwsRequestpublic boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2020. All rights reserved.