Interface ReturnControlResults.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ReturnControlResults.Builder,,ReturnControlResults> SdkBuilder<ReturnControlResults.Builder,,ReturnControlResults> SdkPojo
- Enclosing class:
- ReturnControlResults
@Mutable
@NotThreadSafe
public static interface ReturnControlResults.Builder
extends SdkPojo, CopyableBuilder<ReturnControlResults.Builder,ReturnControlResults>
-
Method Summary
Modifier and TypeMethodDescriptioninvocationId(String invocationId) The action's invocation ID.returnControlInvocationResults(Collection<InvocationResultMember> returnControlInvocationResults) The action invocation result.returnControlInvocationResults(Consumer<InvocationResultMember.Builder>... returnControlInvocationResults) The action invocation result.returnControlInvocationResults(InvocationResultMember... returnControlInvocationResults) The action invocation result.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
invocationId
The action's invocation ID.
- Parameters:
invocationId- The action's invocation ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
returnControlInvocationResults
ReturnControlResults.Builder returnControlInvocationResults(Collection<InvocationResultMember> returnControlInvocationResults) The action invocation result.
- Parameters:
returnControlInvocationResults- The action invocation result.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
returnControlInvocationResults
ReturnControlResults.Builder returnControlInvocationResults(InvocationResultMember... returnControlInvocationResults) The action invocation result.
- Parameters:
returnControlInvocationResults- The action invocation result.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
returnControlInvocationResults
ReturnControlResults.Builder returnControlInvocationResults(Consumer<InvocationResultMember.Builder>... returnControlInvocationResults) The action invocation result.
This is a convenience method that creates an instance of theInvocationResultMember.Builderavoiding the need to create one manually viaInvocationResultMember.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toreturnControlInvocationResults(List<InvocationResultMember>).- Parameters:
returnControlInvocationResults- a consumer that will call methods onInvocationResultMember.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-