@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class StartVectorEnrichmentJobRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
StartVectorEnrichmentJobRequest() |
Modifier and Type | Method and Description |
---|---|
StartVectorEnrichmentJobRequest |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
StartVectorEnrichmentJobRequest |
clearTagsEntries()
Removes all the entries added into Tags.
|
StartVectorEnrichmentJobRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getClientToken()
A unique token that guarantees that the call to this API is idempotent.
|
String |
getExecutionRoleArn()
The Amazon Resource Name (ARN) of the IAM role that you specified for the job.
|
VectorEnrichmentJobInputConfig |
getInputConfig()
Input configuration information for the Vector Enrichment job.
|
VectorEnrichmentJobConfig |
getJobConfig()
An object containing information about the job configuration.
|
String |
getKmsKeyId()
The Key Management Service key ID for server-side encryption.
|
String |
getName()
The name of the Vector Enrichment job.
|
Map<String,String> |
getTags()
Each tag consists of a key and a value.
|
int |
hashCode() |
void |
setClientToken(String clientToken)
A unique token that guarantees that the call to this API is idempotent.
|
void |
setExecutionRoleArn(String executionRoleArn)
The Amazon Resource Name (ARN) of the IAM role that you specified for the job.
|
void |
setInputConfig(VectorEnrichmentJobInputConfig inputConfig)
Input configuration information for the Vector Enrichment job.
|
void |
setJobConfig(VectorEnrichmentJobConfig jobConfig)
An object containing information about the job configuration.
|
void |
setKmsKeyId(String kmsKeyId)
The Key Management Service key ID for server-side encryption.
|
void |
setName(String name)
The name of the Vector Enrichment job.
|
void |
setTags(Map<String,String> tags)
Each tag consists of a key and a value.
|
String |
toString()
Returns a string representation of this object.
|
StartVectorEnrichmentJobRequest |
withClientToken(String clientToken)
A unique token that guarantees that the call to this API is idempotent.
|
StartVectorEnrichmentJobRequest |
withExecutionRoleArn(String executionRoleArn)
The Amazon Resource Name (ARN) of the IAM role that you specified for the job.
|
StartVectorEnrichmentJobRequest |
withInputConfig(VectorEnrichmentJobInputConfig inputConfig)
Input configuration information for the Vector Enrichment job.
|
StartVectorEnrichmentJobRequest |
withJobConfig(VectorEnrichmentJobConfig jobConfig)
An object containing information about the job configuration.
|
StartVectorEnrichmentJobRequest |
withKmsKeyId(String kmsKeyId)
The Key Management Service key ID for server-side encryption.
|
StartVectorEnrichmentJobRequest |
withName(String name)
The name of the Vector Enrichment job.
|
StartVectorEnrichmentJobRequest |
withTags(Map<String,String> tags)
Each tag consists of a key and a value.
|
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 setClientToken(String clientToken)
A unique token that guarantees that the call to this API is idempotent.
clientToken
- A unique token that guarantees that the call to this API is idempotent.public String getClientToken()
A unique token that guarantees that the call to this API is idempotent.
public StartVectorEnrichmentJobRequest withClientToken(String clientToken)
A unique token that guarantees that the call to this API is idempotent.
clientToken
- A unique token that guarantees that the call to this API is idempotent.public void setExecutionRoleArn(String executionRoleArn)
The Amazon Resource Name (ARN) of the IAM role that you specified for the job.
executionRoleArn
- The Amazon Resource Name (ARN) of the IAM role that you specified for the job.public String getExecutionRoleArn()
The Amazon Resource Name (ARN) of the IAM role that you specified for the job.
public StartVectorEnrichmentJobRequest withExecutionRoleArn(String executionRoleArn)
The Amazon Resource Name (ARN) of the IAM role that you specified for the job.
executionRoleArn
- The Amazon Resource Name (ARN) of the IAM role that you specified for the job.public void setInputConfig(VectorEnrichmentJobInputConfig inputConfig)
Input configuration information for the Vector Enrichment job.
inputConfig
- Input configuration information for the Vector Enrichment job.public VectorEnrichmentJobInputConfig getInputConfig()
Input configuration information for the Vector Enrichment job.
public StartVectorEnrichmentJobRequest withInputConfig(VectorEnrichmentJobInputConfig inputConfig)
Input configuration information for the Vector Enrichment job.
inputConfig
- Input configuration information for the Vector Enrichment job.public void setJobConfig(VectorEnrichmentJobConfig jobConfig)
An object containing information about the job configuration.
jobConfig
- An object containing information about the job configuration.public VectorEnrichmentJobConfig getJobConfig()
An object containing information about the job configuration.
public StartVectorEnrichmentJobRequest withJobConfig(VectorEnrichmentJobConfig jobConfig)
An object containing information about the job configuration.
jobConfig
- An object containing information about the job configuration.public void setKmsKeyId(String kmsKeyId)
The Key Management Service key ID for server-side encryption.
kmsKeyId
- The Key Management Service key ID for server-side encryption.public String getKmsKeyId()
The Key Management Service key ID for server-side encryption.
public StartVectorEnrichmentJobRequest withKmsKeyId(String kmsKeyId)
The Key Management Service key ID for server-side encryption.
kmsKeyId
- The Key Management Service key ID for server-side encryption.public void setName(String name)
The name of the Vector Enrichment job.
name
- The name of the Vector Enrichment job.public String getName()
The name of the Vector Enrichment job.
public StartVectorEnrichmentJobRequest withName(String name)
The name of the Vector Enrichment job.
name
- The name of the Vector Enrichment job.public Map<String,String> getTags()
Each tag consists of a key and a value.
public void setTags(Map<String,String> tags)
Each tag consists of a key and a value.
tags
- Each tag consists of a key and a value.public StartVectorEnrichmentJobRequest withTags(Map<String,String> tags)
Each tag consists of a key and a value.
tags
- Each tag consists of a key and a value.public StartVectorEnrichmentJobRequest addTagsEntry(String key, String value)
public StartVectorEnrichmentJobRequest clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public StartVectorEnrichmentJobRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()