Class AsyncInvokeSummary
- java.lang.Object
-
- software.amazon.awssdk.services.bedrockruntime.model.AsyncInvokeSummary
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<AsyncInvokeSummary.Builder,AsyncInvokeSummary>
@Generated("software.amazon.awssdk:codegen") public final class AsyncInvokeSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AsyncInvokeSummary.Builder,AsyncInvokeSummary>
A summary of an asynchronous invocation.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
AsyncInvokeSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AsyncInvokeSummary.Builder
builder()
String
clientRequestToken()
The invocation's idempotency token.Instant
endTime()
When the invocation ended.boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
String
failureMessage()
An error message.<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
String
invocationArn()
The invocation's ARN.Instant
lastModifiedTime()
When the invocation was last modified.String
modelArn()
The invoked model's ARN.AsyncInvokeOutputDataConfig
outputDataConfig()
The invocation's output data settings.Map<String,SdkField<?>>
sdkFieldNameToField()
List<SdkField<?>>
sdkFields()
static Class<? extends AsyncInvokeSummary.Builder>
serializableBuilderClass()
AsyncInvokeStatus
status()
The invocation's status.String
statusAsString()
The invocation's status.Instant
submitTime()
When the invocation was submitted.AsyncInvokeSummary.Builder
toBuilder()
String
toString()
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
-
invocationArn
public final String invocationArn()
The invocation's ARN.
- Returns:
- The invocation's ARN.
-
modelArn
public final String modelArn()
The invoked model's ARN.
- Returns:
- The invoked model's ARN.
-
clientRequestToken
public final String clientRequestToken()
The invocation's idempotency token.
- Returns:
- The invocation's idempotency token.
-
status
public final AsyncInvokeStatus status()
The invocation's status.
If the service returns an enum value that is not available in the current SDK version,
status
will returnAsyncInvokeStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromstatusAsString()
.- Returns:
- The invocation's status.
- See Also:
AsyncInvokeStatus
-
statusAsString
public final String statusAsString()
The invocation's status.
If the service returns an enum value that is not available in the current SDK version,
status
will returnAsyncInvokeStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromstatusAsString()
.- Returns:
- The invocation's status.
- See Also:
AsyncInvokeStatus
-
failureMessage
public final String failureMessage()
An error message.
- Returns:
- An error message.
-
submitTime
public final Instant submitTime()
When the invocation was submitted.
- Returns:
- When the invocation was submitted.
-
lastModifiedTime
public final Instant lastModifiedTime()
When the invocation was last modified.
- Returns:
- When the invocation was last modified.
-
endTime
public final Instant endTime()
When the invocation ended.
- Returns:
- When the invocation ended.
-
outputDataConfig
public final AsyncInvokeOutputDataConfig outputDataConfig()
The invocation's output data settings.
- Returns:
- The invocation's output data settings.
-
toBuilder
public AsyncInvokeSummary.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<AsyncInvokeSummary.Builder,AsyncInvokeSummary>
-
builder
public static AsyncInvokeSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends AsyncInvokeSummary.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.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToField
in interfaceSdkPojo
-
-