@Generated(value="software.amazon.awssdk:codegen") public final class SourceCodeRepository extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SourceCodeRepository.Builder,SourceCodeRepository>
Object containing source code information that is linked to an application component.
| Modifier and Type | Class and Description |
|---|---|
static interface |
SourceCodeRepository.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
branch()
The branch of the source code.
|
static SourceCodeRepository.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
projectName()
The name of the project.
|
String |
repository()
The repository name for the source code.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends SourceCodeRepository.Builder> |
serializableBuilderClass() |
SourceCodeRepository.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
versionControlType()
The type of repository to use for the source code.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String branch()
The branch of the source code.
public final String projectName()
The name of the project.
public final String repository()
The repository name for the source code.
public final String versionControlType()
The type of repository to use for the source code.
public SourceCodeRepository.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<SourceCodeRepository.Builder,SourceCodeRepository>public static SourceCodeRepository.Builder builder()
public static Class<? extends SourceCodeRepository.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.