Class InferenceComponentSummary
- java.lang.Object
-
- software.amazon.awssdk.services.sagemaker.model.InferenceComponentSummary
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<InferenceComponentSummary.Builder,InferenceComponentSummary>
@Generated("software.amazon.awssdk:codegen") public final class InferenceComponentSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<InferenceComponentSummary.Builder,InferenceComponentSummary>
A summary of the properties of an inference component.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceInferenceComponentSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static InferenceComponentSummary.Builderbuilder()InstantcreationTime()The time when the inference component was created.StringendpointArn()The Amazon Resource Name (ARN) of the endpoint that hosts the inference component.StringendpointName()The name of the endpoint that hosts the inference component.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringinferenceComponentArn()The Amazon Resource Name (ARN) of the inference component.StringinferenceComponentName()The name of the inference component.InferenceComponentStatusinferenceComponentStatus()The status of the inference component.StringinferenceComponentStatusAsString()The status of the inference component.InstantlastModifiedTime()The time when the inference component was last updated.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends InferenceComponentSummary.Builder>serializableBuilderClass()InferenceComponentSummary.BuildertoBuilder()StringtoString()Returns a string representation of this object.StringvariantName()The name of the production variant that hosts the inference component.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
creationTime
public final Instant creationTime()
The time when the inference component was created.
- Returns:
- The time when the inference component was created.
-
inferenceComponentArn
public final String inferenceComponentArn()
The Amazon Resource Name (ARN) of the inference component.
- Returns:
- The Amazon Resource Name (ARN) of the inference component.
-
inferenceComponentName
public final String inferenceComponentName()
The name of the inference component.
- Returns:
- The name of the inference component.
-
endpointArn
public final String endpointArn()
The Amazon Resource Name (ARN) of the endpoint that hosts the inference component.
- Returns:
- The Amazon Resource Name (ARN) of the endpoint that hosts the inference component.
-
endpointName
public final String endpointName()
The name of the endpoint that hosts the inference component.
- Returns:
- The name of the endpoint that hosts the inference component.
-
variantName
public final String variantName()
The name of the production variant that hosts the inference component.
- Returns:
- The name of the production variant that hosts the inference component.
-
inferenceComponentStatus
public final InferenceComponentStatus inferenceComponentStatus()
The status of the inference component.
If the service returns an enum value that is not available in the current SDK version,
inferenceComponentStatuswill returnInferenceComponentStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frominferenceComponentStatusAsString().- Returns:
- The status of the inference component.
- See Also:
InferenceComponentStatus
-
inferenceComponentStatusAsString
public final String inferenceComponentStatusAsString()
The status of the inference component.
If the service returns an enum value that is not available in the current SDK version,
inferenceComponentStatuswill returnInferenceComponentStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frominferenceComponentStatusAsString().- Returns:
- The status of the inference component.
- See Also:
InferenceComponentStatus
-
lastModifiedTime
public final Instant lastModifiedTime()
The time when the inference component was last updated.
- Returns:
- The time when the inference component was last updated.
-
toBuilder
public InferenceComponentSummary.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<InferenceComponentSummary.Builder,InferenceComponentSummary>
-
builder
public static InferenceComponentSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends InferenceComponentSummary.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-