@Generated(value="software.amazon.awssdk:codegen") public final class RepositoryMetadata extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RepositoryMetadata.Builder,RepositoryMetadata>
Information about a repository.
| Modifier and Type | Class and Description |
|---|---|
static interface |
RepositoryMetadata.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
accountId()
The ID of the Amazon Web Services account associated with the repository.
|
String |
arn()
The Amazon Resource Name (ARN) of the repository.
|
static RepositoryMetadata.Builder |
builder() |
String |
cloneUrlHttp()
The URL to use for cloning the repository over HTTPS.
|
String |
cloneUrlSsh()
The URL to use for cloning the repository over SSH.
|
Instant |
creationDate()
The date and time the repository was created, in timestamp format.
|
String |
defaultBranch()
The repository's default branch name.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Instant |
lastModifiedDate()
The date and time the repository was last modified, in timestamp format.
|
String |
repositoryDescription()
A comment or description about the repository.
|
String |
repositoryId()
The ID of the repository.
|
String |
repositoryName()
The repository's name.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends RepositoryMetadata.Builder> |
serializableBuilderClass() |
RepositoryMetadata.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String accountId()
The ID of the Amazon Web Services account associated with the repository.
public final String repositoryId()
The ID of the repository.
public final String repositoryName()
The repository's name.
public final String repositoryDescription()
A comment or description about the repository.
public final String defaultBranch()
The repository's default branch name.
public final Instant lastModifiedDate()
The date and time the repository was last modified, in timestamp format.
public final Instant creationDate()
The date and time the repository was created, in timestamp format.
public final String cloneUrlHttp()
The URL to use for cloning the repository over HTTPS.
public final String cloneUrlSsh()
The URL to use for cloning the repository over SSH.
public final String arn()
The Amazon Resource Name (ARN) of the repository.
public RepositoryMetadata.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<RepositoryMetadata.Builder,RepositoryMetadata>public static RepositoryMetadata.Builder builder()
public static Class<? extends RepositoryMetadata.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.