@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PutEventTypeRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
PutEventTypeRequest() |
Modifier and Type | Method and Description |
---|---|
PutEventTypeRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDescription()
The description of the event type.
|
List<String> |
getEntityTypes()
The entity type for the event type.
|
String |
getEventIngestion()
Specifies if ingestion is enabled or disabled.
|
EventOrchestration |
getEventOrchestration()
Enables or disables event orchestration.
|
List<String> |
getEventVariables()
The event type variables.
|
List<String> |
getLabels()
The event type labels.
|
String |
getName()
The name.
|
List<Tag> |
getTags()
A collection of key and value pairs.
|
int |
hashCode() |
void |
setDescription(String description)
The description of the event type.
|
void |
setEntityTypes(Collection<String> entityTypes)
The entity type for the event type.
|
void |
setEventIngestion(String eventIngestion)
Specifies if ingestion is enabled or disabled.
|
void |
setEventOrchestration(EventOrchestration eventOrchestration)
Enables or disables event orchestration.
|
void |
setEventVariables(Collection<String> eventVariables)
The event type variables.
|
void |
setLabels(Collection<String> labels)
The event type labels.
|
void |
setName(String name)
The name.
|
void |
setTags(Collection<Tag> tags)
A collection of key and value pairs.
|
String |
toString()
Returns a string representation of this object.
|
PutEventTypeRequest |
withDescription(String description)
The description of the event type.
|
PutEventTypeRequest |
withEntityTypes(Collection<String> entityTypes)
The entity type for the event type.
|
PutEventTypeRequest |
withEntityTypes(String... entityTypes)
The entity type for the event type.
|
PutEventTypeRequest |
withEventIngestion(EventIngestion eventIngestion)
Specifies if ingestion is enabled or disabled.
|
PutEventTypeRequest |
withEventIngestion(String eventIngestion)
Specifies if ingestion is enabled or disabled.
|
PutEventTypeRequest |
withEventOrchestration(EventOrchestration eventOrchestration)
Enables or disables event orchestration.
|
PutEventTypeRequest |
withEventVariables(Collection<String> eventVariables)
The event type variables.
|
PutEventTypeRequest |
withEventVariables(String... eventVariables)
The event type variables.
|
PutEventTypeRequest |
withLabels(Collection<String> labels)
The event type labels.
|
PutEventTypeRequest |
withLabels(String... labels)
The event type labels.
|
PutEventTypeRequest |
withName(String name)
The name.
|
PutEventTypeRequest |
withTags(Collection<Tag> tags)
A collection of key and value pairs.
|
PutEventTypeRequest |
withTags(Tag... tags)
A collection of key and value pairs.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setName(String name)
The name.
name
- The name.public String getName()
The name.
public PutEventTypeRequest withName(String name)
The name.
name
- The name.public void setDescription(String description)
The description of the event type.
description
- The description of the event type.public String getDescription()
The description of the event type.
public PutEventTypeRequest withDescription(String description)
The description of the event type.
description
- The description of the event type.public List<String> getEventVariables()
The event type variables.
public void setEventVariables(Collection<String> eventVariables)
The event type variables.
eventVariables
- The event type variables.public PutEventTypeRequest withEventVariables(String... eventVariables)
The event type variables.
NOTE: This method appends the values to the existing list (if any). Use
setEventVariables(java.util.Collection)
or withEventVariables(java.util.Collection)
if you want
to override the existing values.
eventVariables
- The event type variables.public PutEventTypeRequest withEventVariables(Collection<String> eventVariables)
The event type variables.
eventVariables
- The event type variables.public void setLabels(Collection<String> labels)
The event type labels.
labels
- The event type labels.public PutEventTypeRequest withLabels(String... labels)
The event type labels.
NOTE: This method appends the values to the existing list (if any). Use
setLabels(java.util.Collection)
or withLabels(java.util.Collection)
if you want to override the
existing values.
labels
- The event type labels.public PutEventTypeRequest withLabels(Collection<String> labels)
The event type labels.
labels
- The event type labels.public List<String> getEntityTypes()
The entity type for the event type. Example entity types: customer, merchant, account.
public void setEntityTypes(Collection<String> entityTypes)
The entity type for the event type. Example entity types: customer, merchant, account.
entityTypes
- The entity type for the event type. Example entity types: customer, merchant, account.public PutEventTypeRequest withEntityTypes(String... entityTypes)
The entity type for the event type. Example entity types: customer, merchant, account.
NOTE: This method appends the values to the existing list (if any). Use
setEntityTypes(java.util.Collection)
or withEntityTypes(java.util.Collection)
if you want to
override the existing values.
entityTypes
- The entity type for the event type. Example entity types: customer, merchant, account.public PutEventTypeRequest withEntityTypes(Collection<String> entityTypes)
The entity type for the event type. Example entity types: customer, merchant, account.
entityTypes
- The entity type for the event type. Example entity types: customer, merchant, account.public void setEventIngestion(String eventIngestion)
Specifies if ingestion is enabled or disabled.
eventIngestion
- Specifies if ingestion is enabled or disabled.EventIngestion
public String getEventIngestion()
Specifies if ingestion is enabled or disabled.
EventIngestion
public PutEventTypeRequest withEventIngestion(String eventIngestion)
Specifies if ingestion is enabled or disabled.
eventIngestion
- Specifies if ingestion is enabled or disabled.EventIngestion
public PutEventTypeRequest withEventIngestion(EventIngestion eventIngestion)
Specifies if ingestion is enabled or disabled.
eventIngestion
- Specifies if ingestion is enabled or disabled.EventIngestion
public List<Tag> getTags()
A collection of key and value pairs.
public void setTags(Collection<Tag> tags)
A collection of key and value pairs.
tags
- A collection of key and value pairs.public PutEventTypeRequest withTags(Tag... tags)
A collection of key and value pairs.
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection)
or withTags(java.util.Collection)
if you want to override the
existing values.
tags
- A collection of key and value pairs.public PutEventTypeRequest withTags(Collection<Tag> tags)
A collection of key and value pairs.
tags
- A collection of key and value pairs.public void setEventOrchestration(EventOrchestration eventOrchestration)
Enables or disables event orchestration. If enabled, you can send event predictions to select AWS services for downstream processing of the events.
eventOrchestration
- Enables or disables event orchestration. If enabled, you can send event predictions to select AWS services
for downstream processing of the events.public EventOrchestration getEventOrchestration()
Enables or disables event orchestration. If enabled, you can send event predictions to select AWS services for downstream processing of the events.
public PutEventTypeRequest withEventOrchestration(EventOrchestration eventOrchestration)
Enables or disables event orchestration. If enabled, you can send event predictions to select AWS services for downstream processing of the events.
eventOrchestration
- Enables or disables event orchestration. If enabled, you can send event predictions to select AWS services
for downstream processing of the events.public String toString()
toString
in class Object
Object.toString()
public PutEventTypeRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()