@Generated(value="software.amazon.awssdk:codegen") public final class Edge extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Edge.Builder,Edge>
A directed edge connecting two lineage entities.
| Modifier and Type | Class and Description |
|---|---|
static interface |
Edge.Builder |
| Modifier and Type | Method and Description |
|---|---|
AssociationEdgeType |
associationType()
The type of the Association(Edge) between the source and destination.
|
String |
associationTypeAsString()
The type of the Association(Edge) between the source and destination.
|
static Edge.Builder |
builder() |
String |
destinationArn()
The Amazon Resource Name (ARN) of the destination lineage entity of the directed edge.
|
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 Edge.Builder> |
serializableBuilderClass() |
String |
sourceArn()
The Amazon Resource Name (ARN) of the source lineage entity of the directed edge.
|
Edge.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String sourceArn()
The Amazon Resource Name (ARN) of the source lineage entity of the directed edge.
public final String destinationArn()
The Amazon Resource Name (ARN) of the destination lineage entity of the directed edge.
public final AssociationEdgeType associationType()
The type of the Association(Edge) between the source and destination. For example ContributedTo,
Produced, or DerivedFrom.
If the service returns an enum value that is not available in the current SDK version, associationType
will return AssociationEdgeType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from associationTypeAsString().
ContributedTo, Produced, or DerivedFrom.AssociationEdgeTypepublic final String associationTypeAsString()
The type of the Association(Edge) between the source and destination. For example ContributedTo,
Produced, or DerivedFrom.
If the service returns an enum value that is not available in the current SDK version, associationType
will return AssociationEdgeType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from associationTypeAsString().
ContributedTo, Produced, or DerivedFrom.AssociationEdgeTypepublic Edge.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<Edge.Builder,Edge>public static Edge.Builder builder()
public static Class<? extends Edge.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.