Interface MergeBranchesByFastForwardRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CodeCommitRequest.Builder,CopyableBuilder<MergeBranchesByFastForwardRequest.Builder,MergeBranchesByFastForwardRequest>,SdkBuilder<MergeBranchesByFastForwardRequest.Builder,MergeBranchesByFastForwardRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- MergeBranchesByFastForwardRequest
public static interface MergeBranchesByFastForwardRequest.Builder extends CodeCommitRequest.Builder, SdkPojo, CopyableBuilder<MergeBranchesByFastForwardRequest.Builder,MergeBranchesByFastForwardRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MergeBranchesByFastForwardRequest.BuilderdestinationCommitSpecifier(String destinationCommitSpecifier)The branch, tag, HEAD, or other fully qualified reference used to identify a commit (for example, a branch name or a full commit ID).MergeBranchesByFastForwardRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)MergeBranchesByFastForwardRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)MergeBranchesByFastForwardRequest.BuilderrepositoryName(String repositoryName)The name of the repository where you want to merge two branches.MergeBranchesByFastForwardRequest.BuildersourceCommitSpecifier(String sourceCommitSpecifier)The branch, tag, HEAD, or other fully qualified reference used to identify a commit (for example, a branch name or a full commit ID).MergeBranchesByFastForwardRequest.BuildertargetBranch(String targetBranch)The branch where the merge is applied.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.services.codecommit.model.CodeCommitRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
repositoryName
MergeBranchesByFastForwardRequest.Builder repositoryName(String repositoryName)
The name of the repository where you want to merge two branches.
- Parameters:
repositoryName- The name of the repository where you want to merge two branches.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceCommitSpecifier
MergeBranchesByFastForwardRequest.Builder sourceCommitSpecifier(String sourceCommitSpecifier)
The branch, tag, HEAD, or other fully qualified reference used to identify a commit (for example, a branch name or a full commit ID).
- Parameters:
sourceCommitSpecifier- The branch, tag, HEAD, or other fully qualified reference used to identify a commit (for example, a branch name or a full commit ID).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destinationCommitSpecifier
MergeBranchesByFastForwardRequest.Builder destinationCommitSpecifier(String destinationCommitSpecifier)
The branch, tag, HEAD, or other fully qualified reference used to identify a commit (for example, a branch name or a full commit ID).
- Parameters:
destinationCommitSpecifier- The branch, tag, HEAD, or other fully qualified reference used to identify a commit (for example, a branch name or a full commit ID).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetBranch
MergeBranchesByFastForwardRequest.Builder targetBranch(String targetBranch)
The branch where the merge is applied.
- Parameters:
targetBranch- The branch where the merge is applied.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
MergeBranchesByFastForwardRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
MergeBranchesByFastForwardRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-