@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class FilterCriteria extends Object implements Serializable, Cloneable, StructuredPojo
Details on the criteria used to define the filter for investigation results.
Constructor and Description |
---|
FilterCriteria() |
Modifier and Type | Method and Description |
---|---|
FilterCriteria |
clone() |
boolean |
equals(Object obj) |
DateFilter |
getCreatedTime()
Filter the investigation results based on when the investigation was created.
|
StringFilter |
getEntityArn()
Filter the investigation results based on the Amazon Resource Name (ARN) of the entity.
|
StringFilter |
getSeverity()
Filter the investigation results based on the severity.
|
StringFilter |
getState()
Filter the investigation results based on the state.
|
StringFilter |
getStatus()
Filter the investigation results based on the status.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreatedTime(DateFilter createdTime)
Filter the investigation results based on when the investigation was created.
|
void |
setEntityArn(StringFilter entityArn)
Filter the investigation results based on the Amazon Resource Name (ARN) of the entity.
|
void |
setSeverity(StringFilter severity)
Filter the investigation results based on the severity.
|
void |
setState(StringFilter state)
Filter the investigation results based on the state.
|
void |
setStatus(StringFilter status)
Filter the investigation results based on the status.
|
String |
toString()
Returns a string representation of this object.
|
FilterCriteria |
withCreatedTime(DateFilter createdTime)
Filter the investigation results based on when the investigation was created.
|
FilterCriteria |
withEntityArn(StringFilter entityArn)
Filter the investigation results based on the Amazon Resource Name (ARN) of the entity.
|
FilterCriteria |
withSeverity(StringFilter severity)
Filter the investigation results based on the severity.
|
FilterCriteria |
withState(StringFilter state)
Filter the investigation results based on the state.
|
FilterCriteria |
withStatus(StringFilter status)
Filter the investigation results based on the status.
|
public void setSeverity(StringFilter severity)
Filter the investigation results based on the severity.
severity
- Filter the investigation results based on the severity.public StringFilter getSeverity()
Filter the investigation results based on the severity.
public FilterCriteria withSeverity(StringFilter severity)
Filter the investigation results based on the severity.
severity
- Filter the investigation results based on the severity.public void setStatus(StringFilter status)
Filter the investigation results based on the status.
status
- Filter the investigation results based on the status.public StringFilter getStatus()
Filter the investigation results based on the status.
public FilterCriteria withStatus(StringFilter status)
Filter the investigation results based on the status.
status
- Filter the investigation results based on the status.public void setState(StringFilter state)
Filter the investigation results based on the state.
state
- Filter the investigation results based on the state.public StringFilter getState()
Filter the investigation results based on the state.
public FilterCriteria withState(StringFilter state)
Filter the investigation results based on the state.
state
- Filter the investigation results based on the state.public void setEntityArn(StringFilter entityArn)
Filter the investigation results based on the Amazon Resource Name (ARN) of the entity.
entityArn
- Filter the investigation results based on the Amazon Resource Name (ARN) of the entity.public StringFilter getEntityArn()
Filter the investigation results based on the Amazon Resource Name (ARN) of the entity.
public FilterCriteria withEntityArn(StringFilter entityArn)
Filter the investigation results based on the Amazon Resource Name (ARN) of the entity.
entityArn
- Filter the investigation results based on the Amazon Resource Name (ARN) of the entity.public void setCreatedTime(DateFilter createdTime)
Filter the investigation results based on when the investigation was created.
createdTime
- Filter the investigation results based on when the investigation was created.public DateFilter getCreatedTime()
Filter the investigation results based on when the investigation was created.
public FilterCriteria withCreatedTime(DateFilter createdTime)
Filter the investigation results based on when the investigation was created.
createdTime
- Filter the investigation results based on when the investigation was created.public String toString()
toString
in class Object
Object.toString()
public FilterCriteria clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.