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 interface
InferenceComponentSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static InferenceComponentSummary.Builder
builder()
Instant
creationTime()
The time when the inference component was created.String
endpointArn()
The Amazon Resource Name (ARN) of the endpoint that hosts the inference component.String
endpointName()
The name of the endpoint that hosts the inference component.boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
String
inferenceComponentArn()
The Amazon Resource Name (ARN) of the inference component.String
inferenceComponentName()
The name of the inference component.InferenceComponentStatus
inferenceComponentStatus()
The status of the inference component.String
inferenceComponentStatusAsString()
The status of the inference component.Instant
lastModifiedTime()
The time when the inference component was last updated.List<SdkField<?>>
sdkFields()
static Class<? extends InferenceComponentSummary.Builder>
serializableBuilderClass()
InferenceComponentSummary.Builder
toBuilder()
String
toString()
Returns a string representation of this object.String
variantName()
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,
inferenceComponentStatus
will 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,
inferenceComponentStatus
will 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:
toBuilder
in 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:
equalsBySdkFields
in 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.
-
-