@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CampaignEventFilter extends Object implements Serializable, Cloneable, StructuredPojo
| Constructor and Description |
|---|
CampaignEventFilter() |
| Modifier and Type | Method and Description |
|---|---|
CampaignEventFilter |
clone() |
boolean |
equals(Object obj) |
EventDimensions |
getDimensions()
An object that defines the dimensions for the event filter.
|
String |
getFilterType()
The type of event that causes the campaign to be sent.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setDimensions(EventDimensions dimensions)
An object that defines the dimensions for the event filter.
|
void |
setFilterType(String filterType)
The type of event that causes the campaign to be sent.
|
String |
toString()
Returns a string representation of this object.
|
CampaignEventFilter |
withDimensions(EventDimensions dimensions)
An object that defines the dimensions for the event filter.
|
CampaignEventFilter |
withFilterType(FilterType filterType)
The type of event that causes the campaign to be sent.
|
CampaignEventFilter |
withFilterType(String filterType)
The type of event that causes the campaign to be sent.
|
public void setDimensions(EventDimensions dimensions)
dimensions - An object that defines the dimensions for the event filter.public EventDimensions getDimensions()
public CampaignEventFilter withDimensions(EventDimensions dimensions)
dimensions - An object that defines the dimensions for the event filter.public void setFilterType(String filterType)
filterType - The type of event that causes the campaign to be sent. Possible values:
SYSTEM - Send the campaign when a system event occurs. See the System resource for more information.
ENDPOINT - Send the campaign when an endpoint event occurs. See the Event resource for more information.FilterTypepublic String getFilterType()
FilterTypepublic CampaignEventFilter withFilterType(String filterType)
filterType - The type of event that causes the campaign to be sent. Possible values:
SYSTEM - Send the campaign when a system event occurs. See the System resource for more information.
ENDPOINT - Send the campaign when an endpoint event occurs. See the Event resource for more information.FilterTypepublic CampaignEventFilter withFilterType(FilterType filterType)
filterType - The type of event that causes the campaign to be sent. Possible values:
SYSTEM - Send the campaign when a system event occurs. See the System resource for more information.
ENDPOINT - Send the campaign when an endpoint event occurs. See the Event resource for more information.FilterTypepublic String toString()
toString in class ObjectObject.toString()public CampaignEventFilter clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2019. All rights reserved.