@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ImprovementSummary extends Object implements Serializable, Cloneable, StructuredPojo
An improvement summary of a lens review in a workload.
Constructor and Description |
---|
ImprovementSummary() |
public void setQuestionId(String questionId)
questionId
- public String getQuestionId()
public ImprovementSummary withQuestionId(String questionId)
questionId
- public void setPillarId(String pillarId)
pillarId
- public String getPillarId()
public ImprovementSummary withPillarId(String pillarId)
pillarId
- public void setQuestionTitle(String questionTitle)
questionTitle
- public String getQuestionTitle()
public ImprovementSummary withQuestionTitle(String questionTitle)
questionTitle
- public ImprovementSummary withRisk(String risk)
risk
- Risk
public ImprovementSummary withRisk(Risk risk)
risk
- Risk
public void setImprovementPlanUrl(String improvementPlanUrl)
improvementPlanUrl
- public String getImprovementPlanUrl()
public ImprovementSummary withImprovementPlanUrl(String improvementPlanUrl)
improvementPlanUrl
- public List<ChoiceImprovementPlan> getImprovementPlans()
The improvement plan details.
public void setImprovementPlans(Collection<ChoiceImprovementPlan> improvementPlans)
The improvement plan details.
improvementPlans
- The improvement plan details.public ImprovementSummary withImprovementPlans(ChoiceImprovementPlan... improvementPlans)
The improvement plan details.
NOTE: This method appends the values to the existing list (if any). Use
setImprovementPlans(java.util.Collection)
or withImprovementPlans(java.util.Collection)
if you
want to override the existing values.
improvementPlans
- The improvement plan details.public ImprovementSummary withImprovementPlans(Collection<ChoiceImprovementPlan> improvementPlans)
The improvement plan details.
improvementPlans
- The improvement plan details.public String toString()
toString
in class Object
Object.toString()
public ImprovementSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.