Interface SourceCodeRepository.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<SourceCodeRepository.Builder,
,SourceCodeRepository> SdkBuilder<SourceCodeRepository.Builder,
,SourceCodeRepository> SdkPojo
- Enclosing class:
SourceCodeRepository
@Mutable
@NotThreadSafe
public static interface SourceCodeRepository.Builder
extends SdkPojo, CopyableBuilder<SourceCodeRepository.Builder,SourceCodeRepository>
-
Method Summary
Modifier and TypeMethodDescriptionThe branch of the source code.projectName
(String projectName) The name of the project.repository
(String repository) The repository name for the source code.versionControlType
(String versionControlType) The type of repository to use for the source code.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 Details
-
branch
The branch of the source code.
- Parameters:
branch
- The branch of the source code.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
projectName
The name of the project.
- Parameters:
projectName
- The name of the project.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
repository
The repository name for the source code.
- Parameters:
repository
- The repository name for the source code.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
versionControlType
The type of repository to use for the source code.
- Parameters:
versionControlType
- The type of repository to use for the source code.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-