@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateIngestionRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateIngestionRequest() |
Modifier and Type | Method and Description |
---|---|
CreateIngestionRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getApp()
The name of the application.
|
String |
getAppBundleIdentifier()
The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app bundle to use for the request.
|
String |
getClientToken()
Specifies a unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
String |
getIngestionType()
The ingestion type.
|
List<Tag> |
getTags()
A map of the key-value pairs of the tag or tags to assign to the resource.
|
String |
getTenantId()
The ID of the application tenant.
|
int |
hashCode() |
void |
setApp(String app)
The name of the application.
|
void |
setAppBundleIdentifier(String appBundleIdentifier)
The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app bundle to use for the request.
|
void |
setClientToken(String clientToken)
Specifies a unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
void |
setIngestionType(String ingestionType)
The ingestion type.
|
void |
setTags(Collection<Tag> tags)
A map of the key-value pairs of the tag or tags to assign to the resource.
|
void |
setTenantId(String tenantId)
The ID of the application tenant.
|
String |
toString()
Returns a string representation of this object.
|
CreateIngestionRequest |
withApp(String app)
The name of the application.
|
CreateIngestionRequest |
withAppBundleIdentifier(String appBundleIdentifier)
The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app bundle to use for the request.
|
CreateIngestionRequest |
withClientToken(String clientToken)
Specifies a unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
CreateIngestionRequest |
withIngestionType(IngestionType ingestionType)
The ingestion type.
|
CreateIngestionRequest |
withIngestionType(String ingestionType)
The ingestion type.
|
CreateIngestionRequest |
withTags(Collection<Tag> tags)
A map of the key-value pairs of the tag or tags to assign to the resource.
|
CreateIngestionRequest |
withTags(Tag... tags)
A map of the key-value pairs of the tag or tags to assign to the resource.
|
CreateIngestionRequest |
withTenantId(String tenantId)
The ID of the application tenant.
|
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 setAppBundleIdentifier(String appBundleIdentifier)
The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app bundle to use for the request.
appBundleIdentifier
- The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app bundle to use for the
request.public String getAppBundleIdentifier()
The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app bundle to use for the request.
public CreateIngestionRequest withAppBundleIdentifier(String appBundleIdentifier)
The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app bundle to use for the request.
appBundleIdentifier
- The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app bundle to use for the
request.public void setApp(String app)
The name of the application.
Valid values are:
SLACK
ASANA
JIRA
M365
M365AUDITLOGS
ZOOM
ZENDESK
OKTA
GOOGLE
DROPBOX
SMARTSHEET
CISCO
app
- The name of the application.
Valid values are:
SLACK
ASANA
JIRA
M365
M365AUDITLOGS
ZOOM
ZENDESK
OKTA
GOOGLE
DROPBOX
SMARTSHEET
CISCO
public String getApp()
The name of the application.
Valid values are:
SLACK
ASANA
JIRA
M365
M365AUDITLOGS
ZOOM
ZENDESK
OKTA
GOOGLE
DROPBOX
SMARTSHEET
CISCO
Valid values are:
SLACK
ASANA
JIRA
M365
M365AUDITLOGS
ZOOM
ZENDESK
OKTA
GOOGLE
DROPBOX
SMARTSHEET
CISCO
public CreateIngestionRequest withApp(String app)
The name of the application.
Valid values are:
SLACK
ASANA
JIRA
M365
M365AUDITLOGS
ZOOM
ZENDESK
OKTA
GOOGLE
DROPBOX
SMARTSHEET
CISCO
app
- The name of the application.
Valid values are:
SLACK
ASANA
JIRA
M365
M365AUDITLOGS
ZOOM
ZENDESK
OKTA
GOOGLE
DROPBOX
SMARTSHEET
CISCO
public void setTenantId(String tenantId)
The ID of the application tenant.
tenantId
- The ID of the application tenant.public String getTenantId()
The ID of the application tenant.
public CreateIngestionRequest withTenantId(String tenantId)
The ID of the application tenant.
tenantId
- The ID of the application tenant.public void setIngestionType(String ingestionType)
The ingestion type.
ingestionType
- The ingestion type.IngestionType
public String getIngestionType()
The ingestion type.
IngestionType
public CreateIngestionRequest withIngestionType(String ingestionType)
The ingestion type.
ingestionType
- The ingestion type.IngestionType
public CreateIngestionRequest withIngestionType(IngestionType ingestionType)
The ingestion type.
ingestionType
- The ingestion type.IngestionType
public void setClientToken(String clientToken)
Specifies a unique, case-sensitive identifier that you provide to ensure the idempotency of the request. This lets you safely retry the request without accidentally performing the same operation a second time. Passing the same value to a later call to an operation requires that you also pass the same value for all other parameters. We recommend that you use a UUID type of value.
If you don't provide this value, then Amazon Web Services generates a random one for you.
If you retry the operation with the same ClientToken
, but with different parameters, the retry fails
with an IdempotentParameterMismatch
error.
clientToken
- Specifies a unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
This lets you safely retry the request without accidentally performing the same operation a second time.
Passing the same value to a later call to an operation requires that you also pass the same value for all
other parameters. We recommend that you use a UUID type of value.
If you don't provide this value, then Amazon Web Services generates a random one for you.
If you retry the operation with the same ClientToken
, but with different parameters, the
retry fails with an IdempotentParameterMismatch
error.
public String getClientToken()
Specifies a unique, case-sensitive identifier that you provide to ensure the idempotency of the request. This lets you safely retry the request without accidentally performing the same operation a second time. Passing the same value to a later call to an operation requires that you also pass the same value for all other parameters. We recommend that you use a UUID type of value.
If you don't provide this value, then Amazon Web Services generates a random one for you.
If you retry the operation with the same ClientToken
, but with different parameters, the retry fails
with an IdempotentParameterMismatch
error.
If you don't provide this value, then Amazon Web Services generates a random one for you.
If you retry the operation with the same ClientToken
, but with different parameters, the
retry fails with an IdempotentParameterMismatch
error.
public CreateIngestionRequest withClientToken(String clientToken)
Specifies a unique, case-sensitive identifier that you provide to ensure the idempotency of the request. This lets you safely retry the request without accidentally performing the same operation a second time. Passing the same value to a later call to an operation requires that you also pass the same value for all other parameters. We recommend that you use a UUID type of value.
If you don't provide this value, then Amazon Web Services generates a random one for you.
If you retry the operation with the same ClientToken
, but with different parameters, the retry fails
with an IdempotentParameterMismatch
error.
clientToken
- Specifies a unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
This lets you safely retry the request without accidentally performing the same operation a second time.
Passing the same value to a later call to an operation requires that you also pass the same value for all
other parameters. We recommend that you use a UUID type of value.
If you don't provide this value, then Amazon Web Services generates a random one for you.
If you retry the operation with the same ClientToken
, but with different parameters, the
retry fails with an IdempotentParameterMismatch
error.
public List<Tag> getTags()
A map of the key-value pairs of the tag or tags to assign to the resource.
public void setTags(Collection<Tag> tags)
A map of the key-value pairs of the tag or tags to assign to the resource.
tags
- A map of the key-value pairs of the tag or tags to assign to the resource.public CreateIngestionRequest withTags(Tag... tags)
A map of the key-value pairs of the tag or tags to assign to the resource.
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 map of the key-value pairs of the tag or tags to assign to the resource.public CreateIngestionRequest withTags(Collection<Tag> tags)
A map of the key-value pairs of the tag or tags to assign to the resource.
tags
- A map of the key-value pairs of the tag or tags to assign to the resource.public String toString()
toString
in class Object
Object.toString()
public CreateIngestionRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()