Interface GetMergeCommitResponse.Builder

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

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

    • sourceCommitId

      GetMergeCommitResponse.Builder sourceCommitId(String sourceCommitId)

      The commit ID of the source commit specifier that was used in the merge evaluation.

      Parameters:
      sourceCommitId - The commit ID of the source commit specifier that was used in the merge evaluation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • destinationCommitId

      GetMergeCommitResponse.Builder destinationCommitId(String destinationCommitId)

      The commit ID of the destination commit specifier that was used in the merge evaluation.

      Parameters:
      destinationCommitId - The commit ID of the destination commit specifier that was used in the merge evaluation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • baseCommitId

      GetMergeCommitResponse.Builder baseCommitId(String baseCommitId)

      The commit ID of the merge base.

      Parameters:
      baseCommitId - The commit ID of the merge base.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • mergedCommitId

      GetMergeCommitResponse.Builder mergedCommitId(String mergedCommitId)

      The commit ID for the merge commit created when the source branch was merged into the destination branch. If the fast-forward merge strategy was used, there is no merge commit.

      Parameters:
      mergedCommitId - The commit ID for the merge commit created when the source branch was merged into the destination branch. If the fast-forward merge strategy was used, there is no merge commit.
      Returns:
      Returns a reference to this object so that method calls can be chained together.