@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ExportVectorEnrichmentJobRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
ExportVectorEnrichmentJobRequest() |
Modifier and Type | Method and Description |
---|---|
ExportVectorEnrichmentJobRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getArn()
The Amazon Resource Name (ARN) of the Vector Enrichment job.
|
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 rolewith permission to upload to the location in OutputConfig.
|
ExportVectorEnrichmentJobOutputConfig |
getOutputConfig()
Output location information for exporting Vector Enrichment Job results.
|
int |
hashCode() |
void |
setArn(String arn)
The Amazon Resource Name (ARN) of the Vector Enrichment job.
|
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 rolewith permission to upload to the location in OutputConfig.
|
void |
setOutputConfig(ExportVectorEnrichmentJobOutputConfig outputConfig)
Output location information for exporting Vector Enrichment Job results.
|
String |
toString()
Returns a string representation of this object.
|
ExportVectorEnrichmentJobRequest |
withArn(String arn)
The Amazon Resource Name (ARN) of the Vector Enrichment job.
|
ExportVectorEnrichmentJobRequest |
withClientToken(String clientToken)
A unique token that guarantees that the call to this API is idempotent.
|
ExportVectorEnrichmentJobRequest |
withExecutionRoleArn(String executionRoleArn)
The Amazon Resource Name (ARN) of the IAM rolewith permission to upload to the location in OutputConfig.
|
ExportVectorEnrichmentJobRequest |
withOutputConfig(ExportVectorEnrichmentJobOutputConfig outputConfig)
Output location information for exporting Vector Enrichment Job results.
|
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 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 ExportVectorEnrichmentJobRequest 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 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 ExportVectorEnrichmentJobRequest 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 rolewith permission to upload to the location in OutputConfig.
executionRoleArn
- The Amazon Resource Name (ARN) of the IAM rolewith permission to upload to the location in OutputConfig.public String getExecutionRoleArn()
The Amazon Resource Name (ARN) of the IAM rolewith permission to upload to the location in OutputConfig.
public ExportVectorEnrichmentJobRequest withExecutionRoleArn(String executionRoleArn)
The Amazon Resource Name (ARN) of the IAM rolewith permission to upload to the location in OutputConfig.
executionRoleArn
- The Amazon Resource Name (ARN) of the IAM rolewith permission to upload to the location in OutputConfig.public void setOutputConfig(ExportVectorEnrichmentJobOutputConfig outputConfig)
Output location information for exporting Vector Enrichment Job results.
outputConfig
- Output location information for exporting Vector Enrichment Job results.public ExportVectorEnrichmentJobOutputConfig getOutputConfig()
Output location information for exporting Vector Enrichment Job results.
public ExportVectorEnrichmentJobRequest withOutputConfig(ExportVectorEnrichmentJobOutputConfig outputConfig)
Output location information for exporting Vector Enrichment Job results.
outputConfig
- Output location information for exporting Vector Enrichment Job results.public String toString()
toString
in class Object
Object.toString()
public ExportVectorEnrichmentJobRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()