Interface AsyncInvokeSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AsyncInvokeSummary.Builder,
,AsyncInvokeSummary> SdkBuilder<AsyncInvokeSummary.Builder,
,AsyncInvokeSummary> SdkPojo
- Enclosing class:
AsyncInvokeSummary
@Mutable
@NotThreadSafe
public static interface AsyncInvokeSummary.Builder
extends SdkPojo, CopyableBuilder<AsyncInvokeSummary.Builder,AsyncInvokeSummary>
-
Method Summary
Modifier and TypeMethodDescriptionclientRequestToken
(String clientRequestToken) The invocation's idempotency token.When the invocation ended.failureMessage
(String failureMessage) An error message.invocationArn
(String invocationArn) The invocation's ARN.lastModifiedTime
(Instant lastModifiedTime) When the invocation was last modified.The invoked model's ARN.default AsyncInvokeSummary.Builder
outputDataConfig
(Consumer<AsyncInvokeOutputDataConfig.Builder> outputDataConfig) The invocation's output data settings.outputDataConfig
(AsyncInvokeOutputDataConfig outputDataConfig) The invocation's output data settings.The invocation's status.status
(AsyncInvokeStatus status) The invocation's status.submitTime
(Instant submitTime) When the invocation was submitted.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
invocationArn
The invocation's ARN.
- Parameters:
invocationArn
- The invocation's ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modelArn
The invoked model's ARN.
- Parameters:
modelArn
- The invoked model's ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientRequestToken
The invocation's idempotency token.
- Parameters:
clientRequestToken
- The invocation's idempotency token.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The invocation's status.
- Parameters:
status
- The invocation's status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The invocation's status.
- Parameters:
status
- The invocation's status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
failureMessage
An error message.
- Parameters:
failureMessage
- An error message.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
submitTime
When the invocation was submitted.
- Parameters:
submitTime
- When the invocation was submitted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedTime
When the invocation was last modified.
- Parameters:
lastModifiedTime
- When the invocation was last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endTime
When the invocation ended.
- Parameters:
endTime
- When the invocation ended.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputDataConfig
The invocation's output data settings.
- Parameters:
outputDataConfig
- The invocation's output data settings.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputDataConfig
default AsyncInvokeSummary.Builder outputDataConfig(Consumer<AsyncInvokeOutputDataConfig.Builder> outputDataConfig) The invocation's output data settings.
This is a convenience method that creates an instance of theAsyncInvokeOutputDataConfig.Builder
avoiding the need to create one manually viaAsyncInvokeOutputDataConfig.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tooutputDataConfig(AsyncInvokeOutputDataConfig)
.- Parameters:
outputDataConfig
- a consumer that will call methods onAsyncInvokeOutputDataConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-