@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class StartVectorEnrichmentJobResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
StartVectorEnrichmentJobResult() |
Modifier and Type | Method and Description |
---|---|
StartVectorEnrichmentJobResult |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
StartVectorEnrichmentJobResult |
clearTagsEntries()
Removes all the entries added into Tags.
|
StartVectorEnrichmentJobResult |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The Amazon Resource Name (ARN) of the Vector Enrichment job.
|
Date |
getCreationTime()
The creation time.
|
Integer |
getDurationInSeconds()
The duration of the Vector Enrichment job, in seconds.
|
String |
getExecutionRoleArn()
The Amazon Resource Name (ARN) of the IAM role that you specified for the job.
|
VectorEnrichmentJobInputConfig |
getInputConfig()
Input configuration information for starting 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.
|
String |
getStatus()
The status of the Vector Enrichment job being started.
|
Map<String,String> |
getTags()
Each tag consists of a key and a value.
|
String |
getType()
The type of the Vector Enrichment job.
|
int |
hashCode() |
void |
setArn(String arn)
The Amazon Resource Name (ARN) of the Vector Enrichment job.
|
void |
setCreationTime(Date creationTime)
The creation time.
|
void |
setDurationInSeconds(Integer durationInSeconds)
The duration of the Vector Enrichment job, in seconds.
|
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 starting 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 |
setStatus(String status)
The status of the Vector Enrichment job being started.
|
void |
setTags(Map<String,String> tags)
Each tag consists of a key and a value.
|
void |
setType(String type)
The type of the Vector Enrichment job.
|
String |
toString()
Returns a string representation of this object.
|
StartVectorEnrichmentJobResult |
withArn(String arn)
The Amazon Resource Name (ARN) of the Vector Enrichment job.
|
StartVectorEnrichmentJobResult |
withCreationTime(Date creationTime)
The creation time.
|
StartVectorEnrichmentJobResult |
withDurationInSeconds(Integer durationInSeconds)
The duration of the Vector Enrichment job, in seconds.
|
StartVectorEnrichmentJobResult |
withExecutionRoleArn(String executionRoleArn)
The Amazon Resource Name (ARN) of the IAM role that you specified for the job.
|
StartVectorEnrichmentJobResult |
withInputConfig(VectorEnrichmentJobInputConfig inputConfig)
Input configuration information for starting the Vector Enrichment job.
|
StartVectorEnrichmentJobResult |
withJobConfig(VectorEnrichmentJobConfig jobConfig)
An object containing information about the job configuration.
|
StartVectorEnrichmentJobResult |
withKmsKeyId(String kmsKeyId)
The Key Management Service key ID for server-side encryption.
|
StartVectorEnrichmentJobResult |
withName(String name)
The name of the Vector Enrichment job.
|
StartVectorEnrichmentJobResult |
withStatus(String status)
The status of the Vector Enrichment job being started.
|
StartVectorEnrichmentJobResult |
withStatus(VectorEnrichmentJobStatus status)
The status of the Vector Enrichment job being started.
|
StartVectorEnrichmentJobResult |
withTags(Map<String,String> tags)
Each tag consists of a key and a value.
|
StartVectorEnrichmentJobResult |
withType(String type)
The type of the Vector Enrichment job.
|
StartVectorEnrichmentJobResult |
withType(VectorEnrichmentJobType type)
The type of the Vector Enrichment job.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setArn(String arn)
The Amazon Resource Name (ARN) of the Vector Enrichment job.
arn
- The Amazon Resource Name (ARN) of the Vector Enrichment job.public String getArn()
The Amazon Resource Name (ARN) of the Vector Enrichment job.
public StartVectorEnrichmentJobResult withArn(String arn)
The Amazon Resource Name (ARN) of the Vector Enrichment job.
arn
- The Amazon Resource Name (ARN) of the Vector Enrichment job.public void setCreationTime(Date creationTime)
The creation time.
creationTime
- The creation time.public Date getCreationTime()
The creation time.
public StartVectorEnrichmentJobResult withCreationTime(Date creationTime)
The creation time.
creationTime
- The creation time.public void setDurationInSeconds(Integer durationInSeconds)
The duration of the Vector Enrichment job, in seconds.
durationInSeconds
- The duration of the Vector Enrichment job, in seconds.public Integer getDurationInSeconds()
The duration of the Vector Enrichment job, in seconds.
public StartVectorEnrichmentJobResult withDurationInSeconds(Integer durationInSeconds)
The duration of the Vector Enrichment job, in seconds.
durationInSeconds
- The duration of the Vector Enrichment job, in seconds.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 StartVectorEnrichmentJobResult 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 starting the Vector Enrichment job.
inputConfig
- Input configuration information for starting the Vector Enrichment job.public VectorEnrichmentJobInputConfig getInputConfig()
Input configuration information for starting the Vector Enrichment job.
public StartVectorEnrichmentJobResult withInputConfig(VectorEnrichmentJobInputConfig inputConfig)
Input configuration information for starting the Vector Enrichment job.
inputConfig
- Input configuration information for starting 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 StartVectorEnrichmentJobResult 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 StartVectorEnrichmentJobResult 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 StartVectorEnrichmentJobResult withName(String name)
The name of the Vector Enrichment job.
name
- The name of the Vector Enrichment job.public void setStatus(String status)
The status of the Vector Enrichment job being started.
status
- The status of the Vector Enrichment job being started.VectorEnrichmentJobStatus
public String getStatus()
The status of the Vector Enrichment job being started.
VectorEnrichmentJobStatus
public StartVectorEnrichmentJobResult withStatus(String status)
The status of the Vector Enrichment job being started.
status
- The status of the Vector Enrichment job being started.VectorEnrichmentJobStatus
public StartVectorEnrichmentJobResult withStatus(VectorEnrichmentJobStatus status)
The status of the Vector Enrichment job being started.
status
- The status of the Vector Enrichment job being started.VectorEnrichmentJobStatus
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 StartVectorEnrichmentJobResult 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 StartVectorEnrichmentJobResult addTagsEntry(String key, String value)
public StartVectorEnrichmentJobResult clearTagsEntries()
public void setType(String type)
The type of the Vector Enrichment job.
type
- The type of the Vector Enrichment job.VectorEnrichmentJobType
public String getType()
The type of the Vector Enrichment job.
VectorEnrichmentJobType
public StartVectorEnrichmentJobResult withType(String type)
The type of the Vector Enrichment job.
type
- The type of the Vector Enrichment job.VectorEnrichmentJobType
public StartVectorEnrichmentJobResult withType(VectorEnrichmentJobType type)
The type of the Vector Enrichment job.
type
- The type of the Vector Enrichment job.VectorEnrichmentJobType
public String toString()
toString
in class Object
Object.toString()
public StartVectorEnrichmentJobResult clone()