@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ResourceEvaluationFilters extends Object implements Serializable, Cloneable, StructuredPojo
Returns details of a resource evaluation based on the selected filter.
Constructor and Description |
---|
ResourceEvaluationFilters() |
Modifier and Type | Method and Description |
---|---|
ResourceEvaluationFilters |
clone() |
boolean |
equals(Object obj) |
String |
getEvaluationContextIdentifier()
Filters evaluations for a given infrastructure deployment.
|
String |
getEvaluationMode()
Filters all resource evaluations results based on an evaluation mode.
|
TimeWindow |
getTimeWindow()
Returns a
TimeWindow object. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setEvaluationContextIdentifier(String evaluationContextIdentifier)
Filters evaluations for a given infrastructure deployment.
|
void |
setEvaluationMode(String evaluationMode)
Filters all resource evaluations results based on an evaluation mode.
|
void |
setTimeWindow(TimeWindow timeWindow)
Returns a
TimeWindow object. |
String |
toString()
Returns a string representation of this object.
|
ResourceEvaluationFilters |
withEvaluationContextIdentifier(String evaluationContextIdentifier)
Filters evaluations for a given infrastructure deployment.
|
ResourceEvaluationFilters |
withEvaluationMode(EvaluationMode evaluationMode)
Filters all resource evaluations results based on an evaluation mode.
|
ResourceEvaluationFilters |
withEvaluationMode(String evaluationMode)
Filters all resource evaluations results based on an evaluation mode.
|
ResourceEvaluationFilters |
withTimeWindow(TimeWindow timeWindow)
Returns a
TimeWindow object. |
public void setEvaluationMode(String evaluationMode)
Filters all resource evaluations results based on an evaluation mode. the valid value for this API is
Proactive
.
evaluationMode
- Filters all resource evaluations results based on an evaluation mode. the valid value for this API is
Proactive
.EvaluationMode
public String getEvaluationMode()
Filters all resource evaluations results based on an evaluation mode. the valid value for this API is
Proactive
.
Proactive
.EvaluationMode
public ResourceEvaluationFilters withEvaluationMode(String evaluationMode)
Filters all resource evaluations results based on an evaluation mode. the valid value for this API is
Proactive
.
evaluationMode
- Filters all resource evaluations results based on an evaluation mode. the valid value for this API is
Proactive
.EvaluationMode
public ResourceEvaluationFilters withEvaluationMode(EvaluationMode evaluationMode)
Filters all resource evaluations results based on an evaluation mode. the valid value for this API is
Proactive
.
evaluationMode
- Filters all resource evaluations results based on an evaluation mode. the valid value for this API is
Proactive
.EvaluationMode
public void setTimeWindow(TimeWindow timeWindow)
Returns a TimeWindow
object.
timeWindow
- Returns a TimeWindow
object.public TimeWindow getTimeWindow()
Returns a TimeWindow
object.
TimeWindow
object.public ResourceEvaluationFilters withTimeWindow(TimeWindow timeWindow)
Returns a TimeWindow
object.
timeWindow
- Returns a TimeWindow
object.public void setEvaluationContextIdentifier(String evaluationContextIdentifier)
Filters evaluations for a given infrastructure deployment. For example: CFN Stack.
evaluationContextIdentifier
- Filters evaluations for a given infrastructure deployment. For example: CFN Stack.public String getEvaluationContextIdentifier()
Filters evaluations for a given infrastructure deployment. For example: CFN Stack.
public ResourceEvaluationFilters withEvaluationContextIdentifier(String evaluationContextIdentifier)
Filters evaluations for a given infrastructure deployment. For example: CFN Stack.
evaluationContextIdentifier
- Filters evaluations for a given infrastructure deployment. For example: CFN Stack.public String toString()
toString
in class Object
Object.toString()
public ResourceEvaluationFilters clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.