@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SearchOrganizationInsightsFilters extends Object implements Serializable, Cloneable, StructuredPojo
Filters you can use to specify which events are returned when ListEvents
is called.
Constructor and Description |
---|
SearchOrganizationInsightsFilters() |
Modifier and Type | Method and Description |
---|---|
SearchOrganizationInsightsFilters |
clone() |
boolean |
equals(Object obj) |
ResourceCollection |
getResourceCollection() |
ServiceCollection |
getServiceCollection() |
List<String> |
getSeverities()
An array of severity values used to search for insights.
|
List<String> |
getStatuses()
An array of status values used to search for insights.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setResourceCollection(ResourceCollection resourceCollection) |
void |
setServiceCollection(ServiceCollection serviceCollection) |
void |
setSeverities(Collection<String> severities)
An array of severity values used to search for insights.
|
void |
setStatuses(Collection<String> statuses)
An array of status values used to search for insights.
|
String |
toString()
Returns a string representation of this object.
|
SearchOrganizationInsightsFilters |
withResourceCollection(ResourceCollection resourceCollection) |
SearchOrganizationInsightsFilters |
withServiceCollection(ServiceCollection serviceCollection) |
SearchOrganizationInsightsFilters |
withSeverities(Collection<String> severities)
An array of severity values used to search for insights.
|
SearchOrganizationInsightsFilters |
withSeverities(InsightSeverity... severities)
An array of severity values used to search for insights.
|
SearchOrganizationInsightsFilters |
withSeverities(String... severities)
An array of severity values used to search for insights.
|
SearchOrganizationInsightsFilters |
withStatuses(Collection<String> statuses)
An array of status values used to search for insights.
|
SearchOrganizationInsightsFilters |
withStatuses(InsightStatus... statuses)
An array of status values used to search for insights.
|
SearchOrganizationInsightsFilters |
withStatuses(String... statuses)
An array of status values used to search for insights.
|
public List<String> getSeverities()
An array of severity values used to search for insights.
InsightSeverity
public void setSeverities(Collection<String> severities)
An array of severity values used to search for insights.
severities
- An array of severity values used to search for insights.InsightSeverity
public SearchOrganizationInsightsFilters withSeverities(String... severities)
An array of severity values used to search for insights.
NOTE: This method appends the values to the existing list (if any). Use
setSeverities(java.util.Collection)
or withSeverities(java.util.Collection)
if you want to
override the existing values.
severities
- An array of severity values used to search for insights.InsightSeverity
public SearchOrganizationInsightsFilters withSeverities(Collection<String> severities)
An array of severity values used to search for insights.
severities
- An array of severity values used to search for insights.InsightSeverity
public SearchOrganizationInsightsFilters withSeverities(InsightSeverity... severities)
An array of severity values used to search for insights.
severities
- An array of severity values used to search for insights.InsightSeverity
public List<String> getStatuses()
An array of status values used to search for insights.
InsightStatus
public void setStatuses(Collection<String> statuses)
An array of status values used to search for insights.
statuses
- An array of status values used to search for insights.InsightStatus
public SearchOrganizationInsightsFilters withStatuses(String... statuses)
An array of status values used to search for insights.
NOTE: This method appends the values to the existing list (if any). Use
setStatuses(java.util.Collection)
or withStatuses(java.util.Collection)
if you want to override
the existing values.
statuses
- An array of status values used to search for insights.InsightStatus
public SearchOrganizationInsightsFilters withStatuses(Collection<String> statuses)
An array of status values used to search for insights.
statuses
- An array of status values used to search for insights.InsightStatus
public SearchOrganizationInsightsFilters withStatuses(InsightStatus... statuses)
An array of status values used to search for insights.
statuses
- An array of status values used to search for insights.InsightStatus
public void setResourceCollection(ResourceCollection resourceCollection)
resourceCollection
- public ResourceCollection getResourceCollection()
public SearchOrganizationInsightsFilters withResourceCollection(ResourceCollection resourceCollection)
resourceCollection
- public void setServiceCollection(ServiceCollection serviceCollection)
serviceCollection
- public ServiceCollection getServiceCollection()
public SearchOrganizationInsightsFilters withServiceCollection(ServiceCollection serviceCollection)
serviceCollection
- public String toString()
toString
in class Object
Object.toString()
public SearchOrganizationInsightsFilters clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.