@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ExperimentSummary extends Object implements Serializable, Cloneable, StructuredPojo
Provides a summary of an experiment.
Constructor and Description |
---|
ExperimentSummary() |
Modifier and Type | Method and Description |
---|---|
ExperimentSummary |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
ExperimentSummary |
clearTagsEntries()
Removes all the entries added into Tags.
|
ExperimentSummary |
clone() |
boolean |
equals(Object obj) |
Date |
getCreationTime()
The time that the experiment was created.
|
String |
getExperimentTemplateId()
The ID of the experiment template.
|
String |
getId()
The ID of the experiment.
|
ExperimentState |
getState()
The state of the experiment.
|
Map<String,String> |
getTags()
The tags for the experiment.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreationTime(Date creationTime)
The time that the experiment was created.
|
void |
setExperimentTemplateId(String experimentTemplateId)
The ID of the experiment template.
|
void |
setId(String id)
The ID of the experiment.
|
void |
setState(ExperimentState state)
The state of the experiment.
|
void |
setTags(Map<String,String> tags)
The tags for the experiment.
|
String |
toString()
Returns a string representation of this object.
|
ExperimentSummary |
withCreationTime(Date creationTime)
The time that the experiment was created.
|
ExperimentSummary |
withExperimentTemplateId(String experimentTemplateId)
The ID of the experiment template.
|
ExperimentSummary |
withId(String id)
The ID of the experiment.
|
ExperimentSummary |
withState(ExperimentState state)
The state of the experiment.
|
ExperimentSummary |
withTags(Map<String,String> tags)
The tags for the experiment.
|
public void setId(String id)
The ID of the experiment.
id
- The ID of the experiment.public String getId()
The ID of the experiment.
public ExperimentSummary withId(String id)
The ID of the experiment.
id
- The ID of the experiment.public void setExperimentTemplateId(String experimentTemplateId)
The ID of the experiment template.
experimentTemplateId
- The ID of the experiment template.public String getExperimentTemplateId()
The ID of the experiment template.
public ExperimentSummary withExperimentTemplateId(String experimentTemplateId)
The ID of the experiment template.
experimentTemplateId
- The ID of the experiment template.public void setState(ExperimentState state)
The state of the experiment.
state
- The state of the experiment.public ExperimentState getState()
The state of the experiment.
public ExperimentSummary withState(ExperimentState state)
The state of the experiment.
state
- The state of the experiment.public void setCreationTime(Date creationTime)
The time that the experiment was created.
creationTime
- The time that the experiment was created.public Date getCreationTime()
The time that the experiment was created.
public ExperimentSummary withCreationTime(Date creationTime)
The time that the experiment was created.
creationTime
- The time that the experiment was created.public Map<String,String> getTags()
The tags for the experiment.
public void setTags(Map<String,String> tags)
The tags for the experiment.
tags
- The tags for the experiment.public ExperimentSummary withTags(Map<String,String> tags)
The tags for the experiment.
tags
- The tags for the experiment.public ExperimentSummary addTagsEntry(String key, String value)
public ExperimentSummary clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public ExperimentSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.