@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateIdMappingWorkflowRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
UpdateIdMappingWorkflowRequest() |
| Modifier and Type | Method and Description |
|---|---|
UpdateIdMappingWorkflowRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDescription()
A description of the workflow.
|
IdMappingTechniques |
getIdMappingTechniques()
An object which defines the ID mapping technique and any additional configurations.
|
List<IdMappingWorkflowInputSource> |
getInputSourceConfig()
A list of
InputSource objects, which have the fields InputSourceARN and
SchemaName. |
List<IdMappingWorkflowOutputSource> |
getOutputSourceConfig()
A list of
OutputSource objects, each of which contains fields OutputS3Path and
KMSArn. |
String |
getRoleArn()
The Amazon Resource Name (ARN) of the IAM role.
|
String |
getWorkflowName()
The name of the workflow.
|
int |
hashCode() |
void |
setDescription(String description)
A description of the workflow.
|
void |
setIdMappingTechniques(IdMappingTechniques idMappingTechniques)
An object which defines the ID mapping technique and any additional configurations.
|
void |
setInputSourceConfig(Collection<IdMappingWorkflowInputSource> inputSourceConfig)
A list of
InputSource objects, which have the fields InputSourceARN and
SchemaName. |
void |
setOutputSourceConfig(Collection<IdMappingWorkflowOutputSource> outputSourceConfig)
A list of
OutputSource objects, each of which contains fields OutputS3Path and
KMSArn. |
void |
setRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM role.
|
void |
setWorkflowName(String workflowName)
The name of the workflow.
|
String |
toString()
Returns a string representation of this object.
|
UpdateIdMappingWorkflowRequest |
withDescription(String description)
A description of the workflow.
|
UpdateIdMappingWorkflowRequest |
withIdMappingTechniques(IdMappingTechniques idMappingTechniques)
An object which defines the ID mapping technique and any additional configurations.
|
UpdateIdMappingWorkflowRequest |
withInputSourceConfig(Collection<IdMappingWorkflowInputSource> inputSourceConfig)
A list of
InputSource objects, which have the fields InputSourceARN and
SchemaName. |
UpdateIdMappingWorkflowRequest |
withInputSourceConfig(IdMappingWorkflowInputSource... inputSourceConfig)
A list of
InputSource objects, which have the fields InputSourceARN and
SchemaName. |
UpdateIdMappingWorkflowRequest |
withOutputSourceConfig(Collection<IdMappingWorkflowOutputSource> outputSourceConfig)
A list of
OutputSource objects, each of which contains fields OutputS3Path and
KMSArn. |
UpdateIdMappingWorkflowRequest |
withOutputSourceConfig(IdMappingWorkflowOutputSource... outputSourceConfig)
A list of
OutputSource objects, each of which contains fields OutputS3Path and
KMSArn. |
UpdateIdMappingWorkflowRequest |
withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM role.
|
UpdateIdMappingWorkflowRequest |
withWorkflowName(String workflowName)
The name of the workflow.
|
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, withSdkRequestTimeoutpublic void setDescription(String description)
A description of the workflow.
description - A description of the workflow.public String getDescription()
A description of the workflow.
public UpdateIdMappingWorkflowRequest withDescription(String description)
A description of the workflow.
description - A description of the workflow.public void setIdMappingTechniques(IdMappingTechniques idMappingTechniques)
An object which defines the ID mapping technique and any additional configurations.
idMappingTechniques - An object which defines the ID mapping technique and any additional configurations.public IdMappingTechniques getIdMappingTechniques()
An object which defines the ID mapping technique and any additional configurations.
public UpdateIdMappingWorkflowRequest withIdMappingTechniques(IdMappingTechniques idMappingTechniques)
An object which defines the ID mapping technique and any additional configurations.
idMappingTechniques - An object which defines the ID mapping technique and any additional configurations.public List<IdMappingWorkflowInputSource> getInputSourceConfig()
A list of InputSource objects, which have the fields InputSourceARN and
SchemaName.
InputSource objects, which have the fields InputSourceARN and
SchemaName.public void setInputSourceConfig(Collection<IdMappingWorkflowInputSource> inputSourceConfig)
A list of InputSource objects, which have the fields InputSourceARN and
SchemaName.
inputSourceConfig - A list of InputSource objects, which have the fields InputSourceARN and
SchemaName.public UpdateIdMappingWorkflowRequest withInputSourceConfig(IdMappingWorkflowInputSource... inputSourceConfig)
A list of InputSource objects, which have the fields InputSourceARN and
SchemaName.
NOTE: This method appends the values to the existing list (if any). Use
setInputSourceConfig(java.util.Collection) or withInputSourceConfig(java.util.Collection) if
you want to override the existing values.
inputSourceConfig - A list of InputSource objects, which have the fields InputSourceARN and
SchemaName.public UpdateIdMappingWorkflowRequest withInputSourceConfig(Collection<IdMappingWorkflowInputSource> inputSourceConfig)
A list of InputSource objects, which have the fields InputSourceARN and
SchemaName.
inputSourceConfig - A list of InputSource objects, which have the fields InputSourceARN and
SchemaName.public List<IdMappingWorkflowOutputSource> getOutputSourceConfig()
A list of OutputSource objects, each of which contains fields OutputS3Path and
KMSArn.
OutputSource objects, each of which contains fields OutputS3Path and
KMSArn.public void setOutputSourceConfig(Collection<IdMappingWorkflowOutputSource> outputSourceConfig)
A list of OutputSource objects, each of which contains fields OutputS3Path and
KMSArn.
outputSourceConfig - A list of OutputSource objects, each of which contains fields OutputS3Path and
KMSArn.public UpdateIdMappingWorkflowRequest withOutputSourceConfig(IdMappingWorkflowOutputSource... outputSourceConfig)
A list of OutputSource objects, each of which contains fields OutputS3Path and
KMSArn.
NOTE: This method appends the values to the existing list (if any). Use
setOutputSourceConfig(java.util.Collection) or withOutputSourceConfig(java.util.Collection) if
you want to override the existing values.
outputSourceConfig - A list of OutputSource objects, each of which contains fields OutputS3Path and
KMSArn.public UpdateIdMappingWorkflowRequest withOutputSourceConfig(Collection<IdMappingWorkflowOutputSource> outputSourceConfig)
A list of OutputSource objects, each of which contains fields OutputS3Path and
KMSArn.
outputSourceConfig - A list of OutputSource objects, each of which contains fields OutputS3Path and
KMSArn.public void setRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to access Amazon Web Services resources on your behalf.
roleArn - The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to access Amazon Web
Services resources on your behalf.public String getRoleArn()
The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to access Amazon Web Services resources on your behalf.
public UpdateIdMappingWorkflowRequest withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to access Amazon Web Services resources on your behalf.
roleArn - The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to access Amazon Web
Services resources on your behalf.public void setWorkflowName(String workflowName)
The name of the workflow.
workflowName - The name of the workflow.public String getWorkflowName()
The name of the workflow.
public UpdateIdMappingWorkflowRequest withWorkflowName(String workflowName)
The name of the workflow.
workflowName - The name of the workflow.public String toString()
toString in class ObjectObject.toString()public UpdateIdMappingWorkflowRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()