@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ListInsightsAnyStatusFilter extends Object implements Serializable, Cloneable, StructuredPojo
Used to filter for insights that have any status.
Constructor and Description |
---|
ListInsightsAnyStatusFilter() |
Modifier and Type | Method and Description |
---|---|
ListInsightsAnyStatusFilter |
clone() |
boolean |
equals(Object obj) |
StartTimeRange |
getStartTimeRange()
A time range used to specify when the behavior of the filtered insights started.
|
String |
getType()
Use to filter for either
REACTIVE or PROACTIVE insights. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setStartTimeRange(StartTimeRange startTimeRange)
A time range used to specify when the behavior of the filtered insights started.
|
void |
setType(String type)
Use to filter for either
REACTIVE or PROACTIVE insights. |
String |
toString()
Returns a string representation of this object.
|
ListInsightsAnyStatusFilter |
withStartTimeRange(StartTimeRange startTimeRange)
A time range used to specify when the behavior of the filtered insights started.
|
ListInsightsAnyStatusFilter |
withType(InsightType type)
Use to filter for either
REACTIVE or PROACTIVE insights. |
ListInsightsAnyStatusFilter |
withType(String type)
Use to filter for either
REACTIVE or PROACTIVE insights. |
public void setType(String type)
Use to filter for either REACTIVE
or PROACTIVE
insights.
type
- Use to filter for either REACTIVE
or PROACTIVE
insights.InsightType
public String getType()
Use to filter for either REACTIVE
or PROACTIVE
insights.
REACTIVE
or PROACTIVE
insights.InsightType
public ListInsightsAnyStatusFilter withType(String type)
Use to filter for either REACTIVE
or PROACTIVE
insights.
type
- Use to filter for either REACTIVE
or PROACTIVE
insights.InsightType
public ListInsightsAnyStatusFilter withType(InsightType type)
Use to filter for either REACTIVE
or PROACTIVE
insights.
type
- Use to filter for either REACTIVE
or PROACTIVE
insights.InsightType
public void setStartTimeRange(StartTimeRange startTimeRange)
A time range used to specify when the behavior of the filtered insights started.
startTimeRange
- A time range used to specify when the behavior of the filtered insights started.public StartTimeRange getStartTimeRange()
A time range used to specify when the behavior of the filtered insights started.
public ListInsightsAnyStatusFilter withStartTimeRange(StartTimeRange startTimeRange)
A time range used to specify when the behavior of the filtered insights started.
startTimeRange
- A time range used to specify when the behavior of the filtered insights started.public String toString()
toString
in class Object
Object.toString()
public ListInsightsAnyStatusFilter clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.