Interface DeleteMembersResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DeleteMembersResponse.Builder,DeleteMembersResponse>,DetectiveResponse.Builder,SdkBuilder<DeleteMembersResponse.Builder,DeleteMembersResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- DeleteMembersResponse
public static interface DeleteMembersResponse.Builder extends DetectiveResponse.Builder, SdkPojo, CopyableBuilder<DeleteMembersResponse.Builder,DeleteMembersResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DeleteMembersResponse.BuilderaccountIds(String... accountIds)The list of Amazon Web Services account identifiers for the member accounts that Detective successfully removed from the behavior graph.DeleteMembersResponse.BuilderaccountIds(Collection<String> accountIds)The list of Amazon Web Services account identifiers for the member accounts that Detective successfully removed from the behavior graph.DeleteMembersResponse.BuilderunprocessedAccounts(Collection<UnprocessedAccount> unprocessedAccounts)The list of member accounts that Detective was not able to remove from the behavior graph.DeleteMembersResponse.BuilderunprocessedAccounts(Consumer<UnprocessedAccount.Builder>... unprocessedAccounts)The list of member accounts that Detective was not able to remove from the behavior graph.DeleteMembersResponse.BuilderunprocessedAccounts(UnprocessedAccount... unprocessedAccounts)The list of member accounts that Detective was not able to remove from the behavior graph.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.detective.model.DetectiveResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
accountIds
DeleteMembersResponse.Builder accountIds(Collection<String> accountIds)
The list of Amazon Web Services account identifiers for the member accounts that Detective successfully removed from the behavior graph.
- Parameters:
accountIds- The list of Amazon Web Services account identifiers for the member accounts that Detective successfully removed from the behavior graph.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accountIds
DeleteMembersResponse.Builder accountIds(String... accountIds)
The list of Amazon Web Services account identifiers for the member accounts that Detective successfully removed from the behavior graph.
- Parameters:
accountIds- The list of Amazon Web Services account identifiers for the member accounts that Detective successfully removed from the behavior graph.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
unprocessedAccounts
DeleteMembersResponse.Builder unprocessedAccounts(Collection<UnprocessedAccount> unprocessedAccounts)
The list of member accounts that Detective was not able to remove from the behavior graph. For each member account, provides the reason that the deletion could not be processed.
- Parameters:
unprocessedAccounts- The list of member accounts that Detective was not able to remove from the behavior graph. For each member account, provides the reason that the deletion could not be processed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
unprocessedAccounts
DeleteMembersResponse.Builder unprocessedAccounts(UnprocessedAccount... unprocessedAccounts)
The list of member accounts that Detective was not able to remove from the behavior graph. For each member account, provides the reason that the deletion could not be processed.
- Parameters:
unprocessedAccounts- The list of member accounts that Detective was not able to remove from the behavior graph. For each member account, provides the reason that the deletion could not be processed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
unprocessedAccounts
DeleteMembersResponse.Builder unprocessedAccounts(Consumer<UnprocessedAccount.Builder>... unprocessedAccounts)
The list of member accounts that Detective was not able to remove from the behavior graph. For each member account, provides the reason that the deletion could not be processed.
This is a convenience method that creates an instance of theUnprocessedAccount.Builderavoiding the need to create one manually viaUnprocessedAccount.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#unprocessedAccounts(List.) - Parameters:
unprocessedAccounts- a consumer that will call methods onUnprocessedAccount.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#unprocessedAccounts(java.util.Collection)
-
-