Class CustomModelDeploymentSummary
- java.lang.Object
-
- software.amazon.awssdk.services.bedrock.model.CustomModelDeploymentSummary
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<CustomModelDeploymentSummary.Builder,CustomModelDeploymentSummary>
@Generated("software.amazon.awssdk:codegen") public final class CustomModelDeploymentSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CustomModelDeploymentSummary.Builder,CustomModelDeploymentSummary>
Contains summary information about a custom model deployment, including its ARN, name, status, and associated custom model.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceCustomModelDeploymentSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CustomModelDeploymentSummary.Builderbuilder()InstantcreatedAt()The date and time when the custom model deployment was created.StringcustomModelDeploymentArn()The Amazon Resource Name (ARN) of the custom model deployment.StringcustomModelDeploymentName()The name of the custom model deployment.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)StringfailureMessage()If the deployment status isFAILED, this field contains a message describing the failure reason.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()InstantlastUpdatedAt()The date and time when the custom model deployment was last modified.StringmodelArn()The Amazon Resource Name (ARN) of the custom model associated with this deployment.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends CustomModelDeploymentSummary.Builder>serializableBuilderClass()CustomModelDeploymentStatusstatus()The status of the custom model deployment.StringstatusAsString()The status of the custom model deployment.CustomModelDeploymentSummary.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
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
-
customModelDeploymentArn
public final String customModelDeploymentArn()
The Amazon Resource Name (ARN) of the custom model deployment.
- Returns:
- The Amazon Resource Name (ARN) of the custom model deployment.
-
customModelDeploymentName
public final String customModelDeploymentName()
The name of the custom model deployment.
- Returns:
- The name of the custom model deployment.
-
modelArn
public final String modelArn()
The Amazon Resource Name (ARN) of the custom model associated with this deployment.
- Returns:
- The Amazon Resource Name (ARN) of the custom model associated with this deployment.
-
createdAt
public final Instant createdAt()
The date and time when the custom model deployment was created.
- Returns:
- The date and time when the custom model deployment was created.
-
status
public final CustomModelDeploymentStatus status()
The status of the custom model deployment. Possible values are
CREATING,ACTIVE, andFAILED.If the service returns an enum value that is not available in the current SDK version,
statuswill returnCustomModelDeploymentStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The status of the custom model deployment. Possible values are
CREATING,ACTIVE, andFAILED. - See Also:
CustomModelDeploymentStatus
-
statusAsString
public final String statusAsString()
The status of the custom model deployment. Possible values are
CREATING,ACTIVE, andFAILED.If the service returns an enum value that is not available in the current SDK version,
statuswill returnCustomModelDeploymentStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The status of the custom model deployment. Possible values are
CREATING,ACTIVE, andFAILED. - See Also:
CustomModelDeploymentStatus
-
lastUpdatedAt
public final Instant lastUpdatedAt()
The date and time when the custom model deployment was last modified.
- Returns:
- The date and time when the custom model deployment was last modified.
-
failureMessage
public final String failureMessage()
If the deployment status is
FAILED, this field contains a message describing the failure reason.- Returns:
- If the deployment status is
FAILED, this field contains a message describing the failure reason.
-
toBuilder
public CustomModelDeploymentSummary.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<CustomModelDeploymentSummary.Builder,CustomModelDeploymentSummary>
-
builder
public static CustomModelDeploymentSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends CustomModelDeploymentSummary.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
-
-