Interface RepositoryMetadata.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<RepositoryMetadata.Builder,RepositoryMetadata>,SdkBuilder<RepositoryMetadata.Builder,RepositoryMetadata>,SdkPojo
- Enclosing class:
- RepositoryMetadata
public static interface RepositoryMetadata.Builder extends SdkPojo, CopyableBuilder<RepositoryMetadata.Builder,RepositoryMetadata>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RepositoryMetadata.BuilderaccountId(String accountId)The ID of the Amazon Web Services account associated with the repository.RepositoryMetadata.Builderarn(String arn)The Amazon Resource Name (ARN) of the repository.RepositoryMetadata.BuildercloneUrlHttp(String cloneUrlHttp)The URL to use for cloning the repository over HTTPS.RepositoryMetadata.BuildercloneUrlSsh(String cloneUrlSsh)The URL to use for cloning the repository over SSH.RepositoryMetadata.BuildercreationDate(Instant creationDate)The date and time the repository was created, in timestamp format.RepositoryMetadata.BuilderdefaultBranch(String defaultBranch)The repository's default branch name.RepositoryMetadata.BuilderlastModifiedDate(Instant lastModifiedDate)The date and time the repository was last modified, in timestamp format.RepositoryMetadata.BuilderrepositoryDescription(String repositoryDescription)A comment or description about the repository.RepositoryMetadata.BuilderrepositoryId(String repositoryId)The ID of the repository.RepositoryMetadata.BuilderrepositoryName(String repositoryName)The repository's name.-
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
-
accountId
RepositoryMetadata.Builder accountId(String accountId)
The ID of the Amazon Web Services account associated with the repository.
- Parameters:
accountId- The ID of the Amazon Web Services account associated with the repository.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
repositoryId
RepositoryMetadata.Builder repositoryId(String repositoryId)
The ID of the repository.
- Parameters:
repositoryId- The ID of the repository.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
repositoryName
RepositoryMetadata.Builder repositoryName(String repositoryName)
The repository's name.
- Parameters:
repositoryName- The repository's name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
repositoryDescription
RepositoryMetadata.Builder repositoryDescription(String repositoryDescription)
A comment or description about the repository.
- Parameters:
repositoryDescription- A comment or description about the repository.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
defaultBranch
RepositoryMetadata.Builder defaultBranch(String defaultBranch)
The repository's default branch name.
- Parameters:
defaultBranch- The repository's default branch name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedDate
RepositoryMetadata.Builder lastModifiedDate(Instant lastModifiedDate)
The date and time the repository was last modified, in timestamp format.
- Parameters:
lastModifiedDate- The date and time the repository was last modified, in timestamp format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationDate
RepositoryMetadata.Builder creationDate(Instant creationDate)
The date and time the repository was created, in timestamp format.
- Parameters:
creationDate- The date and time the repository was created, in timestamp format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cloneUrlHttp
RepositoryMetadata.Builder cloneUrlHttp(String cloneUrlHttp)
The URL to use for cloning the repository over HTTPS.
- Parameters:
cloneUrlHttp- The URL to use for cloning the repository over HTTPS.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cloneUrlSsh
RepositoryMetadata.Builder cloneUrlSsh(String cloneUrlSsh)
The URL to use for cloning the repository over SSH.
- Parameters:
cloneUrlSsh- The URL to use for cloning the repository over SSH.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
RepositoryMetadata.Builder arn(String arn)
The Amazon Resource Name (ARN) of the repository.
- Parameters:
arn- The Amazon Resource Name (ARN) of the repository.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-