@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class EvaluationForm extends Object implements Serializable, Cloneable, StructuredPojo
Information about the evaluation form.
Constructor and Description |
---|
EvaluationForm() |
Modifier and Type | Method and Description |
---|---|
EvaluationForm |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
EvaluationForm |
clearTagsEntries()
Removes all the entries added into Tags.
|
EvaluationForm |
clone() |
boolean |
equals(Object obj) |
String |
getCreatedBy()
The Amazon Resource Name (ARN) of the user who created the evaluation form.
|
Date |
getCreatedTime()
The timestamp for when the evaluation form was created.
|
String |
getDescription()
The description of the evaluation form.
|
String |
getEvaluationFormArn()
The Amazon Resource Name (ARN) for the evaluation form resource.
|
String |
getEvaluationFormId()
The unique identifier for the evaluation form.
|
Integer |
getEvaluationFormVersion()
A version of the evaluation form.
|
List<EvaluationFormItem> |
getItems()
Items that are part of the evaluation form.
|
String |
getLastModifiedBy()
The Amazon Resource Name (ARN) of the user who last updated the evaluation form.
|
Date |
getLastModifiedTime()
The timestamp for when the evaluation form was last updated.
|
Boolean |
getLocked()
The flag indicating whether the evaluation form is locked for changes.
|
EvaluationFormScoringStrategy |
getScoringStrategy()
A scoring strategy of the evaluation form.
|
String |
getStatus()
The status of the evaluation form.
|
Map<String,String> |
getTags()
The tags used to organize, track, or control access for this resource.
|
String |
getTitle()
A title of the evaluation form.
|
int |
hashCode() |
Boolean |
isLocked()
The flag indicating whether the evaluation form is locked for changes.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreatedBy(String createdBy)
The Amazon Resource Name (ARN) of the user who created the evaluation form.
|
void |
setCreatedTime(Date createdTime)
The timestamp for when the evaluation form was created.
|
void |
setDescription(String description)
The description of the evaluation form.
|
void |
setEvaluationFormArn(String evaluationFormArn)
The Amazon Resource Name (ARN) for the evaluation form resource.
|
void |
setEvaluationFormId(String evaluationFormId)
The unique identifier for the evaluation form.
|
void |
setEvaluationFormVersion(Integer evaluationFormVersion)
A version of the evaluation form.
|
void |
setItems(Collection<EvaluationFormItem> items)
Items that are part of the evaluation form.
|
void |
setLastModifiedBy(String lastModifiedBy)
The Amazon Resource Name (ARN) of the user who last updated the evaluation form.
|
void |
setLastModifiedTime(Date lastModifiedTime)
The timestamp for when the evaluation form was last updated.
|
void |
setLocked(Boolean locked)
The flag indicating whether the evaluation form is locked for changes.
|
void |
setScoringStrategy(EvaluationFormScoringStrategy scoringStrategy)
A scoring strategy of the evaluation form.
|
void |
setStatus(String status)
The status of the evaluation form.
|
void |
setTags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource.
|
void |
setTitle(String title)
A title of the evaluation form.
|
String |
toString()
Returns a string representation of this object.
|
EvaluationForm |
withCreatedBy(String createdBy)
The Amazon Resource Name (ARN) of the user who created the evaluation form.
|
EvaluationForm |
withCreatedTime(Date createdTime)
The timestamp for when the evaluation form was created.
|
EvaluationForm |
withDescription(String description)
The description of the evaluation form.
|
EvaluationForm |
withEvaluationFormArn(String evaluationFormArn)
The Amazon Resource Name (ARN) for the evaluation form resource.
|
EvaluationForm |
withEvaluationFormId(String evaluationFormId)
The unique identifier for the evaluation form.
|
EvaluationForm |
withEvaluationFormVersion(Integer evaluationFormVersion)
A version of the evaluation form.
|
EvaluationForm |
withItems(Collection<EvaluationFormItem> items)
Items that are part of the evaluation form.
|
EvaluationForm |
withItems(EvaluationFormItem... items)
Items that are part of the evaluation form.
|
EvaluationForm |
withLastModifiedBy(String lastModifiedBy)
The Amazon Resource Name (ARN) of the user who last updated the evaluation form.
|
EvaluationForm |
withLastModifiedTime(Date lastModifiedTime)
The timestamp for when the evaluation form was last updated.
|
EvaluationForm |
withLocked(Boolean locked)
The flag indicating whether the evaluation form is locked for changes.
|
EvaluationForm |
withScoringStrategy(EvaluationFormScoringStrategy scoringStrategy)
A scoring strategy of the evaluation form.
|
EvaluationForm |
withStatus(EvaluationFormVersionStatus status)
The status of the evaluation form.
|
EvaluationForm |
withStatus(String status)
The status of the evaluation form.
|
EvaluationForm |
withTags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource.
|
EvaluationForm |
withTitle(String title)
A title of the evaluation form.
|
public void setEvaluationFormId(String evaluationFormId)
The unique identifier for the evaluation form.
evaluationFormId
- The unique identifier for the evaluation form.public String getEvaluationFormId()
The unique identifier for the evaluation form.
public EvaluationForm withEvaluationFormId(String evaluationFormId)
The unique identifier for the evaluation form.
evaluationFormId
- The unique identifier for the evaluation form.public void setEvaluationFormVersion(Integer evaluationFormVersion)
A version of the evaluation form.
evaluationFormVersion
- A version of the evaluation form.public Integer getEvaluationFormVersion()
A version of the evaluation form.
public EvaluationForm withEvaluationFormVersion(Integer evaluationFormVersion)
A version of the evaluation form.
evaluationFormVersion
- A version of the evaluation form.public void setLocked(Boolean locked)
The flag indicating whether the evaluation form is locked for changes.
locked
- The flag indicating whether the evaluation form is locked for changes.public Boolean getLocked()
The flag indicating whether the evaluation form is locked for changes.
public EvaluationForm withLocked(Boolean locked)
The flag indicating whether the evaluation form is locked for changes.
locked
- The flag indicating whether the evaluation form is locked for changes.public Boolean isLocked()
The flag indicating whether the evaluation form is locked for changes.
public void setEvaluationFormArn(String evaluationFormArn)
The Amazon Resource Name (ARN) for the evaluation form resource.
evaluationFormArn
- The Amazon Resource Name (ARN) for the evaluation form resource.public String getEvaluationFormArn()
The Amazon Resource Name (ARN) for the evaluation form resource.
public EvaluationForm withEvaluationFormArn(String evaluationFormArn)
The Amazon Resource Name (ARN) for the evaluation form resource.
evaluationFormArn
- The Amazon Resource Name (ARN) for the evaluation form resource.public void setTitle(String title)
A title of the evaluation form.
title
- A title of the evaluation form.public String getTitle()
A title of the evaluation form.
public EvaluationForm withTitle(String title)
A title of the evaluation form.
title
- A title of the evaluation form.public void setDescription(String description)
The description of the evaluation form.
description
- The description of the evaluation form.public String getDescription()
The description of the evaluation form.
public EvaluationForm withDescription(String description)
The description of the evaluation form.
description
- The description of the evaluation form.public void setStatus(String status)
The status of the evaluation form.
status
- The status of the evaluation form.EvaluationFormVersionStatus
public String getStatus()
The status of the evaluation form.
EvaluationFormVersionStatus
public EvaluationForm withStatus(String status)
The status of the evaluation form.
status
- The status of the evaluation form.EvaluationFormVersionStatus
public EvaluationForm withStatus(EvaluationFormVersionStatus status)
The status of the evaluation form.
status
- The status of the evaluation form.EvaluationFormVersionStatus
public List<EvaluationFormItem> getItems()
Items that are part of the evaluation form. The total number of sections and questions must not exceed 100 each. Questions must be contained in a section.
public void setItems(Collection<EvaluationFormItem> items)
Items that are part of the evaluation form. The total number of sections and questions must not exceed 100 each. Questions must be contained in a section.
items
- Items that are part of the evaluation form. The total number of sections and questions must not exceed 100
each. Questions must be contained in a section.public EvaluationForm withItems(EvaluationFormItem... items)
Items that are part of the evaluation form. The total number of sections and questions must not exceed 100 each. Questions must be contained in a section.
NOTE: This method appends the values to the existing list (if any). Use
setItems(java.util.Collection)
or withItems(java.util.Collection)
if you want to override the
existing values.
items
- Items that are part of the evaluation form. The total number of sections and questions must not exceed 100
each. Questions must be contained in a section.public EvaluationForm withItems(Collection<EvaluationFormItem> items)
Items that are part of the evaluation form. The total number of sections and questions must not exceed 100 each. Questions must be contained in a section.
items
- Items that are part of the evaluation form. The total number of sections and questions must not exceed 100
each. Questions must be contained in a section.public void setScoringStrategy(EvaluationFormScoringStrategy scoringStrategy)
A scoring strategy of the evaluation form.
scoringStrategy
- A scoring strategy of the evaluation form.public EvaluationFormScoringStrategy getScoringStrategy()
A scoring strategy of the evaluation form.
public EvaluationForm withScoringStrategy(EvaluationFormScoringStrategy scoringStrategy)
A scoring strategy of the evaluation form.
scoringStrategy
- A scoring strategy of the evaluation form.public void setCreatedTime(Date createdTime)
The timestamp for when the evaluation form was created.
createdTime
- The timestamp for when the evaluation form was created.public Date getCreatedTime()
The timestamp for when the evaluation form was created.
public EvaluationForm withCreatedTime(Date createdTime)
The timestamp for when the evaluation form was created.
createdTime
- The timestamp for when the evaluation form was created.public void setCreatedBy(String createdBy)
The Amazon Resource Name (ARN) of the user who created the evaluation form.
createdBy
- The Amazon Resource Name (ARN) of the user who created the evaluation form.public String getCreatedBy()
The Amazon Resource Name (ARN) of the user who created the evaluation form.
public EvaluationForm withCreatedBy(String createdBy)
The Amazon Resource Name (ARN) of the user who created the evaluation form.
createdBy
- The Amazon Resource Name (ARN) of the user who created the evaluation form.public void setLastModifiedTime(Date lastModifiedTime)
The timestamp for when the evaluation form was last updated.
lastModifiedTime
- The timestamp for when the evaluation form was last updated.public Date getLastModifiedTime()
The timestamp for when the evaluation form was last updated.
public EvaluationForm withLastModifiedTime(Date lastModifiedTime)
The timestamp for when the evaluation form was last updated.
lastModifiedTime
- The timestamp for when the evaluation form was last updated.public void setLastModifiedBy(String lastModifiedBy)
The Amazon Resource Name (ARN) of the user who last updated the evaluation form.
lastModifiedBy
- The Amazon Resource Name (ARN) of the user who last updated the evaluation form.public String getLastModifiedBy()
The Amazon Resource Name (ARN) of the user who last updated the evaluation form.
public EvaluationForm withLastModifiedBy(String lastModifiedBy)
The Amazon Resource Name (ARN) of the user who last updated the evaluation form.
lastModifiedBy
- The Amazon Resource Name (ARN) of the user who last updated the evaluation form.public Map<String,String> getTags()
The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }.
public void setTags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }.
tags
- The tags used to organize, track, or control access for this resource. For example, { "Tags":
{"key1":"value1", "key2":"value2"} }.public EvaluationForm withTags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }.
tags
- The tags used to organize, track, or control access for this resource. For example, { "Tags":
{"key1":"value1", "key2":"value2"} }.public EvaluationForm addTagsEntry(String key, String value)
public EvaluationForm clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public EvaluationForm clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.