Interface DeleteMembersResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DeleteMembersResponse.Builder,
,DeleteMembersResponse> DetectiveResponse.Builder
,SdkBuilder<DeleteMembersResponse.Builder,
,DeleteMembersResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
DeleteMembersResponse
-
Method Summary
Modifier and TypeMethodDescriptionaccountIds
(String... accountIds) The list of Amazon Web Services account identifiers for the member accounts that Detective successfully removed from the behavior graph.accountIds
(Collection<String> accountIds) The list of Amazon Web Services account identifiers for the member accounts that Detective successfully removed from the behavior graph.unprocessedAccounts
(Collection<UnprocessedAccount> unprocessedAccounts) The list of member accounts that Detective was not able to remove from the behavior graph.unprocessedAccounts
(Consumer<UnprocessedAccount.Builder>... unprocessedAccounts) The list of member accounts that Detective was not able to remove from the behavior graph.unprocessedAccounts
(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, sdkFieldNameToField, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
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
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
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.Builder
avoiding the need to create one manually viaUnprocessedAccount.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tounprocessedAccounts(List<UnprocessedAccount>)
.- 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:
-