@Generated(value="software.amazon.awssdk:codegen") public final class ThirdPartySourceRepository extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ThirdPartySourceRepository.Builder,ThirdPartySourceRepository>
Information about a third-party source repository connected to CodeGuru Reviewer.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ThirdPartySourceRepository.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ThirdPartySourceRepository.Builder |
builder() |
String |
connectionArn()
The Amazon Resource Name (ARN) of an Amazon Web Services CodeStar Connections connection.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
name()
The name of the third party source repository.
|
String |
owner()
The owner of the repository.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ThirdPartySourceRepository.Builder> |
serializableBuilderClass() |
ThirdPartySourceRepository.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String name()
The name of the third party source repository.
public final String 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.
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.public final String 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
public ThirdPartySourceRepository.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ThirdPartySourceRepository.Builder,ThirdPartySourceRepository>public static ThirdPartySourceRepository.Builder builder()
public static Class<? extends ThirdPartySourceRepository.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.