Interface BatchDescribeMergeConflictsRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CodeCommitRequest.Builder,CopyableBuilder<BatchDescribeMergeConflictsRequest.Builder,BatchDescribeMergeConflictsRequest>,SdkBuilder<BatchDescribeMergeConflictsRequest.Builder,BatchDescribeMergeConflictsRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- BatchDescribeMergeConflictsRequest
public static interface BatchDescribeMergeConflictsRequest.Builder extends CodeCommitRequest.Builder, SdkPojo, CopyableBuilder<BatchDescribeMergeConflictsRequest.Builder,BatchDescribeMergeConflictsRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BatchDescribeMergeConflictsRequest.BuilderconflictDetailLevel(String conflictDetailLevel)The level of conflict detail to use.BatchDescribeMergeConflictsRequest.BuilderconflictDetailLevel(ConflictDetailLevelTypeEnum conflictDetailLevel)The level of conflict detail to use.BatchDescribeMergeConflictsRequest.BuilderconflictResolutionStrategy(String conflictResolutionStrategy)Specifies which branch to use when resolving conflicts, or whether to attempt automatically merging two versions of a file.BatchDescribeMergeConflictsRequest.BuilderconflictResolutionStrategy(ConflictResolutionStrategyTypeEnum conflictResolutionStrategy)Specifies which branch to use when resolving conflicts, or whether to attempt automatically merging two versions of a file.BatchDescribeMergeConflictsRequest.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).BatchDescribeMergeConflictsRequest.BuilderfilePaths(String... filePaths)The path of the target files used to describe the conflicts.BatchDescribeMergeConflictsRequest.BuilderfilePaths(Collection<String> filePaths)The path of the target files used to describe the conflicts.BatchDescribeMergeConflictsRequest.BuildermaxConflictFiles(Integer maxConflictFiles)The maximum number of files to include in the output.BatchDescribeMergeConflictsRequest.BuildermaxMergeHunks(Integer maxMergeHunks)The maximum number of merge hunks to include in the output.BatchDescribeMergeConflictsRequest.BuildermergeOption(String mergeOption)The merge option or strategy you want to use to merge the code.BatchDescribeMergeConflictsRequest.BuildermergeOption(MergeOptionTypeEnum mergeOption)The merge option or strategy you want to use to merge the code.BatchDescribeMergeConflictsRequest.BuildernextToken(String nextToken)An enumeration token that, when provided in a request, returns the next batch of the results.BatchDescribeMergeConflictsRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)BatchDescribeMergeConflictsRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)BatchDescribeMergeConflictsRequest.BuilderrepositoryName(String repositoryName)The name of the repository that contains the merge conflicts you want to review.BatchDescribeMergeConflictsRequest.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).-
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, sdkFields
-
-
-
-
Method Detail
-
repositoryName
BatchDescribeMergeConflictsRequest.Builder repositoryName(String repositoryName)
The name of the repository that contains the merge conflicts you want to review.
- Parameters:
repositoryName- The name of the repository that contains the merge conflicts you want to review.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destinationCommitSpecifier
BatchDescribeMergeConflictsRequest.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.
-
sourceCommitSpecifier
BatchDescribeMergeConflictsRequest.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.
-
mergeOption
BatchDescribeMergeConflictsRequest.Builder mergeOption(String mergeOption)
The merge option or strategy you want to use to merge the code.
- Parameters:
mergeOption- The merge option or strategy you want to use to merge the code.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MergeOptionTypeEnum,MergeOptionTypeEnum
-
mergeOption
BatchDescribeMergeConflictsRequest.Builder mergeOption(MergeOptionTypeEnum mergeOption)
The merge option or strategy you want to use to merge the code.
- Parameters:
mergeOption- The merge option or strategy you want to use to merge the code.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MergeOptionTypeEnum,MergeOptionTypeEnum
-
maxMergeHunks
BatchDescribeMergeConflictsRequest.Builder maxMergeHunks(Integer maxMergeHunks)
The maximum number of merge hunks to include in the output.
- Parameters:
maxMergeHunks- The maximum number of merge hunks to include in the output.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxConflictFiles
BatchDescribeMergeConflictsRequest.Builder maxConflictFiles(Integer maxConflictFiles)
The maximum number of files to include in the output.
- Parameters:
maxConflictFiles- The maximum number of files to include in the output.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filePaths
BatchDescribeMergeConflictsRequest.Builder filePaths(Collection<String> filePaths)
The path of the target files used to describe the conflicts. If not specified, the default is all conflict files.
- Parameters:
filePaths- The path of the target files used to describe the conflicts. If not specified, the default is all conflict files.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filePaths
BatchDescribeMergeConflictsRequest.Builder filePaths(String... filePaths)
The path of the target files used to describe the conflicts. If not specified, the default is all conflict files.
- Parameters:
filePaths- The path of the target files used to describe the conflicts. If not specified, the default is all conflict files.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
conflictDetailLevel
BatchDescribeMergeConflictsRequest.Builder conflictDetailLevel(String conflictDetailLevel)
The level of conflict detail to use. If unspecified, the default FILE_LEVEL is used, which returns a not-mergeable result if the same file has differences in both branches. If LINE_LEVEL is specified, a conflict is considered not mergeable if the same file in both branches has differences on the same line.
- Parameters:
conflictDetailLevel- The level of conflict detail to use. If unspecified, the default FILE_LEVEL is used, which returns a not-mergeable result if the same file has differences in both branches. If LINE_LEVEL is specified, a conflict is considered not mergeable if the same file in both branches has differences on the same line.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ConflictDetailLevelTypeEnum,ConflictDetailLevelTypeEnum
-
conflictDetailLevel
BatchDescribeMergeConflictsRequest.Builder conflictDetailLevel(ConflictDetailLevelTypeEnum conflictDetailLevel)
The level of conflict detail to use. If unspecified, the default FILE_LEVEL is used, which returns a not-mergeable result if the same file has differences in both branches. If LINE_LEVEL is specified, a conflict is considered not mergeable if the same file in both branches has differences on the same line.
- Parameters:
conflictDetailLevel- The level of conflict detail to use. If unspecified, the default FILE_LEVEL is used, which returns a not-mergeable result if the same file has differences in both branches. If LINE_LEVEL is specified, a conflict is considered not mergeable if the same file in both branches has differences on the same line.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ConflictDetailLevelTypeEnum,ConflictDetailLevelTypeEnum
-
conflictResolutionStrategy
BatchDescribeMergeConflictsRequest.Builder conflictResolutionStrategy(String conflictResolutionStrategy)
Specifies which branch to use when resolving conflicts, or whether to attempt automatically merging two versions of a file. The default is NONE, which requires any conflicts to be resolved manually before the merge operation is successful.
- Parameters:
conflictResolutionStrategy- Specifies which branch to use when resolving conflicts, or whether to attempt automatically merging two versions of a file. The default is NONE, which requires any conflicts to be resolved manually before the merge operation is successful.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ConflictResolutionStrategyTypeEnum,ConflictResolutionStrategyTypeEnum
-
conflictResolutionStrategy
BatchDescribeMergeConflictsRequest.Builder conflictResolutionStrategy(ConflictResolutionStrategyTypeEnum conflictResolutionStrategy)
Specifies which branch to use when resolving conflicts, or whether to attempt automatically merging two versions of a file. The default is NONE, which requires any conflicts to be resolved manually before the merge operation is successful.
- Parameters:
conflictResolutionStrategy- Specifies which branch to use when resolving conflicts, or whether to attempt automatically merging two versions of a file. The default is NONE, which requires any conflicts to be resolved manually before the merge operation is successful.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ConflictResolutionStrategyTypeEnum,ConflictResolutionStrategyTypeEnum
-
nextToken
BatchDescribeMergeConflictsRequest.Builder nextToken(String nextToken)
An enumeration token that, when provided in a request, returns the next batch of the results.
- Parameters:
nextToken- An enumeration token that, when provided in a request, returns the next batch of the results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
BatchDescribeMergeConflictsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
BatchDescribeMergeConflictsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-