@Generated(value="software.amazon.awssdk:codegen") public final class Repository extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Repository.Builder,Repository>
Information about an associated AWS CodeCommit repository or an associated repository that is managed by AWS CodeStar
Connections (for example, Bitbucket). This Repository object is not used if your source code is in an
associated GitHub repository.
| Modifier and Type | Class and Description |
|---|---|
static interface |
Repository.Builder |
| Modifier and Type | Method and Description |
|---|---|
ThirdPartySourceRepository |
bitbucket()
Information about a Bitbucket repository.
|
static Repository.Builder |
builder() |
CodeCommitRepository |
codeCommit()
Information about an AWS CodeCommit repository.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
ThirdPartySourceRepository |
gitHubEnterpriseServer()
Information about a GitHub Enterprise Server repository.
|
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends Repository.Builder> |
serializableBuilderClass() |
Repository.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final CodeCommitRepository codeCommit()
Information about an AWS CodeCommit repository.
public final ThirdPartySourceRepository bitbucket()
Information about a Bitbucket repository.
public final ThirdPartySourceRepository gitHubEnterpriseServer()
Information about a GitHub Enterprise Server repository.
public Repository.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<Repository.Builder,Repository>public static Repository.Builder builder()
public static Class<? extends Repository.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2020. All rights reserved.