Interface ThirdPartySourceRepository.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ThirdPartySourceRepository.Builder,
,ThirdPartySourceRepository> SdkBuilder<ThirdPartySourceRepository.Builder,
,ThirdPartySourceRepository> SdkPojo
- Enclosing class:
ThirdPartySourceRepository
public static interface ThirdPartySourceRepository.Builder
extends SdkPojo, CopyableBuilder<ThirdPartySourceRepository.Builder,ThirdPartySourceRepository>
-
Method Summary
Modifier and TypeMethodDescriptionconnectionArn
(String connectionArn) The Amazon Resource Name (ARN) of an Amazon Web Services CodeStar Connections connection.The name of the third party source repository.The owner of the repository.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 Details
-
name
The name of the third party source repository.
- Parameters:
name
- The name of the third party source repository.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectionArn
The Amazon Resource Name (ARN) of an Amazon Web Services CodeStar Connections connection. Its format is
arn:aws:codestar-connections:region-id:aws-account_id:connection/connection-id
. For more information, see Connection in the Amazon Web Services CodeStar Connections API Reference.- Parameters:
connectionArn
- The Amazon Resource Name (ARN) of an Amazon Web Services CodeStar Connections connection. Its format isarn:aws:codestar-connections:region-id:aws-account_id:connection/connection-id
. For more information, see Connection in the Amazon Web Services CodeStar Connections API Reference.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
owner
The owner of the repository. For a GitHub, GitHub Enterprise, or Bitbucket repository, this is the username for the account that owns the repository. For an S3 repository, this can be the username or Amazon Web Services account ID
- Parameters:
owner
- The owner of the repository. For a GitHub, GitHub Enterprise, or Bitbucket repository, this is the username for the account that owns the repository. For an S3 repository, this can be the username or Amazon Web Services account ID- Returns:
- Returns a reference to this object so that method calls can be chained together.
-