@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AssociationSummary extends Object implements Serializable, Cloneable, StructuredPojo
Lists a summary of the properties of an association. An association is an entity that links other lineage or experiment entities. An example would be an association between a training job and a model.
Constructor and Description |
---|
AssociationSummary() |
Modifier and Type | Method and Description |
---|---|
AssociationSummary |
clone() |
boolean |
equals(Object obj) |
String |
getAssociationType()
The type of the association.
|
UserContext |
getCreatedBy() |
Date |
getCreationTime()
When the association was created.
|
String |
getDestinationArn()
The Amazon Resource Name (ARN) of the destination.
|
String |
getDestinationName()
The name of the destination.
|
String |
getDestinationType()
The destination type.
|
String |
getSourceArn()
The ARN of the source.
|
String |
getSourceName()
The name of the source.
|
String |
getSourceType()
The source type.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAssociationType(String associationType)
The type of the association.
|
void |
setCreatedBy(UserContext createdBy) |
void |
setCreationTime(Date creationTime)
When the association was created.
|
void |
setDestinationArn(String destinationArn)
The Amazon Resource Name (ARN) of the destination.
|
void |
setDestinationName(String destinationName)
The name of the destination.
|
void |
setDestinationType(String destinationType)
The destination type.
|
void |
setSourceArn(String sourceArn)
The ARN of the source.
|
void |
setSourceName(String sourceName)
The name of the source.
|
void |
setSourceType(String sourceType)
The source type.
|
String |
toString()
Returns a string representation of this object.
|
AssociationSummary |
withAssociationType(AssociationEdgeType associationType)
The type of the association.
|
AssociationSummary |
withAssociationType(String associationType)
The type of the association.
|
AssociationSummary |
withCreatedBy(UserContext createdBy) |
AssociationSummary |
withCreationTime(Date creationTime)
When the association was created.
|
AssociationSummary |
withDestinationArn(String destinationArn)
The Amazon Resource Name (ARN) of the destination.
|
AssociationSummary |
withDestinationName(String destinationName)
The name of the destination.
|
AssociationSummary |
withDestinationType(String destinationType)
The destination type.
|
AssociationSummary |
withSourceArn(String sourceArn)
The ARN of the source.
|
AssociationSummary |
withSourceName(String sourceName)
The name of the source.
|
AssociationSummary |
withSourceType(String sourceType)
The source type.
|
public void setSourceArn(String sourceArn)
The ARN of the source.
sourceArn
- The ARN of the source.public String getSourceArn()
The ARN of the source.
public AssociationSummary withSourceArn(String sourceArn)
The ARN of the source.
sourceArn
- The ARN of the source.public void setDestinationArn(String destinationArn)
The Amazon Resource Name (ARN) of the destination.
destinationArn
- The Amazon Resource Name (ARN) of the destination.public String getDestinationArn()
The Amazon Resource Name (ARN) of the destination.
public AssociationSummary withDestinationArn(String destinationArn)
The Amazon Resource Name (ARN) of the destination.
destinationArn
- The Amazon Resource Name (ARN) of the destination.public void setSourceType(String sourceType)
The source type.
sourceType
- The source type.public String getSourceType()
The source type.
public AssociationSummary withSourceType(String sourceType)
The source type.
sourceType
- The source type.public void setDestinationType(String destinationType)
The destination type.
destinationType
- The destination type.public String getDestinationType()
The destination type.
public AssociationSummary withDestinationType(String destinationType)
The destination type.
destinationType
- The destination type.public void setAssociationType(String associationType)
The type of the association.
associationType
- The type of the association.AssociationEdgeType
public String getAssociationType()
The type of the association.
AssociationEdgeType
public AssociationSummary withAssociationType(String associationType)
The type of the association.
associationType
- The type of the association.AssociationEdgeType
public AssociationSummary withAssociationType(AssociationEdgeType associationType)
The type of the association.
associationType
- The type of the association.AssociationEdgeType
public void setSourceName(String sourceName)
The name of the source.
sourceName
- The name of the source.public String getSourceName()
The name of the source.
public AssociationSummary withSourceName(String sourceName)
The name of the source.
sourceName
- The name of the source.public void setDestinationName(String destinationName)
The name of the destination.
destinationName
- The name of the destination.public String getDestinationName()
The name of the destination.
public AssociationSummary withDestinationName(String destinationName)
The name of the destination.
destinationName
- The name of the destination.public void setCreationTime(Date creationTime)
When the association was created.
creationTime
- When the association was created.public Date getCreationTime()
When the association was created.
public AssociationSummary withCreationTime(Date creationTime)
When the association was created.
creationTime
- When the association was created.public void setCreatedBy(UserContext createdBy)
createdBy
- public UserContext getCreatedBy()
public AssociationSummary withCreatedBy(UserContext createdBy)
createdBy
- public String toString()
toString
in class Object
Object.toString()
public AssociationSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.