@Generated(value="software.amazon.awssdk:codegen") public final class RealTimeInferenceRecommendation extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RealTimeInferenceRecommendation.Builder,RealTimeInferenceRecommendation>
The recommended configuration to use for Real-Time Inference.
| Modifier and Type | Class and Description |
|---|---|
static interface |
RealTimeInferenceRecommendation.Builder |
| Modifier and Type | Method and Description |
|---|---|
static RealTimeInferenceRecommendation.Builder |
builder() |
Map<String,String> |
environment()
The recommended environment variables to set in the model container for Real-Time Inference.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasEnvironment()
For responses, this returns true if the service returned a value for the Environment property.
|
int |
hashCode() |
ProductionVariantInstanceType |
instanceType()
The recommended instance type for Real-Time Inference.
|
String |
instanceTypeAsString()
The recommended instance type for Real-Time Inference.
|
String |
recommendationId()
The recommendation ID which uniquely identifies each recommendation.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends RealTimeInferenceRecommendation.Builder> |
serializableBuilderClass() |
RealTimeInferenceRecommendation.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String recommendationId()
The recommendation ID which uniquely identifies each recommendation.
public final ProductionVariantInstanceType instanceType()
The recommended instance type for Real-Time Inference.
If the service returns an enum value that is not available in the current SDK version, instanceType will
return ProductionVariantInstanceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from instanceTypeAsString().
ProductionVariantInstanceTypepublic final String instanceTypeAsString()
The recommended instance type for Real-Time Inference.
If the service returns an enum value that is not available in the current SDK version, instanceType will
return ProductionVariantInstanceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from instanceTypeAsString().
ProductionVariantInstanceTypepublic final boolean hasEnvironment()
isEmpty() method on the property).
This is useful because the SDK will never return a null collection or map, but you may need to differentiate
between the service returning nothing (or null) and the service returning an empty collection or map. For
requests, this returns true if a value for the property was specified in the request builder, and false if a
value was not specified.public final Map<String,String> environment()
The recommended environment variables to set in the model container for Real-Time Inference.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasEnvironment() method.
public RealTimeInferenceRecommendation.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<RealTimeInferenceRecommendation.Builder,RealTimeInferenceRecommendation>public static RealTimeInferenceRecommendation.Builder builder()
public static Class<? extends RealTimeInferenceRecommendation.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.