Interface CodeStarParameters.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<CodeStarParameters.Builder,,CodeStarParameters> SdkBuilder<CodeStarParameters.Builder,,CodeStarParameters> SdkPojo
- Enclosing class:
CodeStarParameters
@Mutable
@NotThreadSafe
public static interface CodeStarParameters.Builder
extends SdkPojo, CopyableBuilder<CodeStarParameters.Builder,CodeStarParameters>
-
Method Summary
Modifier and TypeMethodDescriptionartifactPath(String artifactPath) The absolute path wehre the artifact resides within the repo and branch, formatted as "folder/file.json."The specific branch where the artifact resides.connectionArn(String connectionArn) The CodeStar ARN, which is the connection between Service Catalog and the external repository.repository(String repository) The specific repository where the product’s artifact-to-be-synced resides, formatted as "Account/Repo."Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
connectionArn
The CodeStar ARN, which is the connection between Service Catalog and the external repository.
- Parameters:
connectionArn- The CodeStar ARN, which is the connection between Service Catalog and the external repository.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
repository
The specific repository where the product’s artifact-to-be-synced resides, formatted as "Account/Repo."
- Parameters:
repository- The specific repository where the product’s artifact-to-be-synced resides, formatted as "Account/Repo."- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
branch
The specific branch where the artifact resides.
- Parameters:
branch- The specific branch where the artifact resides.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
artifactPath
The absolute path wehre the artifact resides within the repo and branch, formatted as "folder/file.json."
- Parameters:
artifactPath- The absolute path wehre the artifact resides within the repo and branch, formatted as "folder/file.json."- Returns:
- Returns a reference to this object so that method calls can be chained together.
-