Interface CreateMembersResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<CreateMembersResponse.Builder,CreateMembersResponse>, DetectiveResponse.Builder, SdkBuilder<CreateMembersResponse.Builder,CreateMembersResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
CreateMembersResponse

public static interface CreateMembersResponse.Builder extends DetectiveResponse.Builder, SdkPojo, CopyableBuilder<CreateMembersResponse.Builder,CreateMembersResponse>
  • Method Details

    • members

      The set of member account invitation or enablement requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation or are being enabled.

      Parameters:
      members - The set of member account invitation or enablement requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation or are being enabled.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • members

      The set of member account invitation or enablement requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation or are being enabled.

      Parameters:
      members - The set of member account invitation or enablement requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation or are being enabled.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • members

      The set of member account invitation or enablement requests that Detective was able to process. This includes accounts that are being verified, that failed verification, and that passed verification and are being sent an invitation or are being enabled.

      This is a convenience method that creates an instance of the MemberDetail.Builder avoiding the need to create one manually via MemberDetail.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to members(List<MemberDetail>).

      Parameters:
      members - a consumer that will call methods on MemberDetail.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • unprocessedAccounts

      CreateMembersResponse.Builder unprocessedAccounts(Collection<UnprocessedAccount> unprocessedAccounts)

      The list of accounts for which Detective was unable to process the invitation or enablement request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.

      Parameters:
      unprocessedAccounts - The list of accounts for which Detective was unable to process the invitation or enablement request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • unprocessedAccounts

      CreateMembersResponse.Builder unprocessedAccounts(UnprocessedAccount... unprocessedAccounts)

      The list of accounts for which Detective was unable to process the invitation or enablement request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.

      Parameters:
      unprocessedAccounts - The list of accounts for which Detective was unable to process the invitation or enablement request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • unprocessedAccounts

      CreateMembersResponse.Builder unprocessedAccounts(Consumer<UnprocessedAccount.Builder>... unprocessedAccounts)

      The list of accounts for which Detective was unable to process the invitation or enablement request. For each account, the list provides the reason why the request could not be processed. The list includes accounts that are already member accounts in the behavior graph.

      This is a convenience method that creates an instance of the UnprocessedAccount.Builder avoiding the need to create one manually via UnprocessedAccount.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to unprocessedAccounts(List<UnprocessedAccount>).

      Parameters:
      unprocessedAccounts - a consumer that will call methods on UnprocessedAccount.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: