Interface RepositoryLinkInfo.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<RepositoryLinkInfo.Builder,RepositoryLinkInfo>,SdkBuilder<RepositoryLinkInfo.Builder,RepositoryLinkInfo>,SdkPojo
- Enclosing class:
- RepositoryLinkInfo
public static interface RepositoryLinkInfo.Builder extends SdkPojo, CopyableBuilder<RepositoryLinkInfo.Builder,RepositoryLinkInfo>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RepositoryLinkInfo.BuilderconnectionArn(String connectionArn)The Amazon Resource Name (ARN) of the connection associated with the repository link.RepositoryLinkInfo.BuilderencryptionKeyArn(String encryptionKeyArn)The Amazon Resource Name (ARN) of the encryption key for the repository associated with the repository link.RepositoryLinkInfo.BuilderownerId(String ownerId)The owner ID for the repository associated with the repository link, such as the owner ID in GitHub.RepositoryLinkInfo.BuilderproviderType(String providerType)The provider type for the connection, such as GitHub, associated with the repository link.RepositoryLinkInfo.BuilderproviderType(ProviderType providerType)The provider type for the connection, such as GitHub, associated with the repository link.RepositoryLinkInfo.BuilderrepositoryLinkArn(String repositoryLinkArn)The Amazon Resource Name (ARN) of the repository link.RepositoryLinkInfo.BuilderrepositoryLinkId(String repositoryLinkId)The ID of the repository link.RepositoryLinkInfo.BuilderrepositoryName(String repositoryName)The name of the repository associated with the repository link.-
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
-
connectionArn
RepositoryLinkInfo.Builder connectionArn(String connectionArn)
The Amazon Resource Name (ARN) of the connection associated with the repository link.
- Parameters:
connectionArn- The Amazon Resource Name (ARN) of the connection associated with the repository link.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
encryptionKeyArn
RepositoryLinkInfo.Builder encryptionKeyArn(String encryptionKeyArn)
The Amazon Resource Name (ARN) of the encryption key for the repository associated with the repository link.
- Parameters:
encryptionKeyArn- The Amazon Resource Name (ARN) of the encryption key for the repository associated with the repository link.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ownerId
RepositoryLinkInfo.Builder ownerId(String ownerId)
The owner ID for the repository associated with the repository link, such as the owner ID in GitHub.
- Parameters:
ownerId- The owner ID for the repository associated with the repository link, such as the owner ID in GitHub.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
providerType
RepositoryLinkInfo.Builder providerType(String providerType)
The provider type for the connection, such as GitHub, associated with the repository link.
- Parameters:
providerType- The provider type for the connection, such as GitHub, associated with the repository link.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ProviderType,ProviderType
-
providerType
RepositoryLinkInfo.Builder providerType(ProviderType providerType)
The provider type for the connection, such as GitHub, associated with the repository link.
- Parameters:
providerType- The provider type for the connection, such as GitHub, associated with the repository link.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ProviderType,ProviderType
-
repositoryLinkArn
RepositoryLinkInfo.Builder repositoryLinkArn(String repositoryLinkArn)
The Amazon Resource Name (ARN) of the repository link.
- Parameters:
repositoryLinkArn- The Amazon Resource Name (ARN) of the repository link.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
repositoryLinkId
RepositoryLinkInfo.Builder repositoryLinkId(String repositoryLinkId)
The ID of the repository link.
- Parameters:
repositoryLinkId- The ID of the repository link.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
repositoryName
RepositoryLinkInfo.Builder repositoryName(String repositoryName)
The name of the repository associated with the repository link.
- Parameters:
repositoryName- The name of the repository associated with the repository link.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-