@Generated(value="software.amazon.awssdk:codegen") public final class ArtifactSourceType extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ArtifactSourceType.Builder,ArtifactSourceType>
The ID and ID type of an artifact source.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ArtifactSourceType.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ArtifactSourceType.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends ArtifactSourceType.Builder> |
serializableBuilderClass() |
ArtifactSourceIdType |
sourceIdType()
The type of ID.
|
String |
sourceIdTypeAsString()
The type of ID.
|
ArtifactSourceType.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
value()
The ID.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic ArtifactSourceIdType sourceIdType()
The type of ID.
If the service returns an enum value that is not available in the current SDK version, sourceIdType will
return ArtifactSourceIdType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from sourceIdTypeAsString().
ArtifactSourceIdTypepublic String sourceIdTypeAsString()
The type of ID.
If the service returns an enum value that is not available in the current SDK version, sourceIdType will
return ArtifactSourceIdType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from sourceIdTypeAsString().
ArtifactSourceIdTypepublic String value()
The ID.
public ArtifactSourceType.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ArtifactSourceType.Builder,ArtifactSourceType>public static ArtifactSourceType.Builder builder()
public static Class<? extends ArtifactSourceType.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.