Interface DeleteBranchResponse.Builder

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

public static interface DeleteBranchResponse.Builder extends CodeCommitResponse.Builder, SdkPojo, CopyableBuilder<DeleteBranchResponse.Builder,DeleteBranchResponse>
  • Method Details

    • deletedBranch

      DeleteBranchResponse.Builder deletedBranch(BranchInfo deletedBranch)

      Information about the branch deleted by the operation, including the branch name and the commit ID that was the tip of the branch.

      Parameters:
      deletedBranch - Information about the branch deleted by the operation, including the branch name and the commit ID that was the tip of the branch.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • deletedBranch

      default DeleteBranchResponse.Builder deletedBranch(Consumer<BranchInfo.Builder> deletedBranch)

      Information about the branch deleted by the operation, including the branch name and the commit ID that was the tip of the branch.

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

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to deletedBranch(BranchInfo).

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