@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateMatchingWorkflowRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
UpdateMatchingWorkflowRequest() |
| Modifier and Type | Method and Description |
|---|---|
UpdateMatchingWorkflowRequest |
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.
|
IncrementalRunConfig |
getIncrementalRunConfig()
An object which defines an incremental run type and has only
incrementalRunType as a field. |
List<InputSource> |
getInputSourceConfig()
A list of
InputSource objects, which have the fields InputSourceARN and
SchemaName. |
List<OutputSource> |
getOutputSourceConfig()
A list of
OutputSource objects, each of which contains fields OutputS3Path,
ApplyNormalization, and Output. |
ResolutionTechniques |
getResolutionTechniques()
An object which defines the
resolutionType and the ruleBasedProperties. |
String |
getRoleArn()
The Amazon Resource Name (ARN) of the IAM role.
|
String |
getWorkflowName()
The name of the workflow to be retrieved.
|
int |
hashCode() |
void |
setDescription(String description)
A description of the workflow.
|
void |
setIncrementalRunConfig(IncrementalRunConfig incrementalRunConfig)
An object which defines an incremental run type and has only
incrementalRunType as a field. |
void |
setInputSourceConfig(Collection<InputSource> inputSourceConfig)
A list of
InputSource objects, which have the fields InputSourceARN and
SchemaName. |
void |
setOutputSourceConfig(Collection<OutputSource> outputSourceConfig)
A list of
OutputSource objects, each of which contains fields OutputS3Path,
ApplyNormalization, and Output. |
void |
setResolutionTechniques(ResolutionTechniques resolutionTechniques)
An object which defines the
resolutionType and the ruleBasedProperties. |
void |
setRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM role.
|
void |
setWorkflowName(String workflowName)
The name of the workflow to be retrieved.
|
String |
toString()
Returns a string representation of this object.
|
UpdateMatchingWorkflowRequest |
withDescription(String description)
A description of the workflow.
|
UpdateMatchingWorkflowRequest |
withIncrementalRunConfig(IncrementalRunConfig incrementalRunConfig)
An object which defines an incremental run type and has only
incrementalRunType as a field. |
UpdateMatchingWorkflowRequest |
withInputSourceConfig(Collection<InputSource> inputSourceConfig)
A list of
InputSource objects, which have the fields InputSourceARN and
SchemaName. |
UpdateMatchingWorkflowRequest |
withInputSourceConfig(InputSource... inputSourceConfig)
A list of
InputSource objects, which have the fields InputSourceARN and
SchemaName. |
UpdateMatchingWorkflowRequest |
withOutputSourceConfig(Collection<OutputSource> outputSourceConfig)
A list of
OutputSource objects, each of which contains fields OutputS3Path,
ApplyNormalization, and Output. |
UpdateMatchingWorkflowRequest |
withOutputSourceConfig(OutputSource... outputSourceConfig)
A list of
OutputSource objects, each of which contains fields OutputS3Path,
ApplyNormalization, and Output. |
UpdateMatchingWorkflowRequest |
withResolutionTechniques(ResolutionTechniques resolutionTechniques)
An object which defines the
resolutionType and the ruleBasedProperties. |
UpdateMatchingWorkflowRequest |
withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM role.
|
UpdateMatchingWorkflowRequest |
withWorkflowName(String workflowName)
The name of the workflow to be retrieved.
|
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 UpdateMatchingWorkflowRequest withDescription(String description)
A description of the workflow.
description - A description of the workflow.public void setIncrementalRunConfig(IncrementalRunConfig incrementalRunConfig)
An object which defines an incremental run type and has only incrementalRunType as a field.
incrementalRunConfig - An object which defines an incremental run type and has only incrementalRunType as a field.public IncrementalRunConfig getIncrementalRunConfig()
An object which defines an incremental run type and has only incrementalRunType as a field.
incrementalRunType as a field.public UpdateMatchingWorkflowRequest withIncrementalRunConfig(IncrementalRunConfig incrementalRunConfig)
An object which defines an incremental run type and has only incrementalRunType as a field.
incrementalRunConfig - An object which defines an incremental run type and has only incrementalRunType as a field.public List<InputSource> 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<InputSource> 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 UpdateMatchingWorkflowRequest withInputSourceConfig(InputSource... 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 UpdateMatchingWorkflowRequest withInputSourceConfig(Collection<InputSource> 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<OutputSource> getOutputSourceConfig()
A list of OutputSource objects, each of which contains fields OutputS3Path,
ApplyNormalization, and Output.
OutputSource objects, each of which contains fields OutputS3Path,
ApplyNormalization, and Output.public void setOutputSourceConfig(Collection<OutputSource> outputSourceConfig)
A list of OutputSource objects, each of which contains fields OutputS3Path,
ApplyNormalization, and Output.
outputSourceConfig - A list of OutputSource objects, each of which contains fields OutputS3Path,
ApplyNormalization, and Output.public UpdateMatchingWorkflowRequest withOutputSourceConfig(OutputSource... outputSourceConfig)
A list of OutputSource objects, each of which contains fields OutputS3Path,
ApplyNormalization, and Output.
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,
ApplyNormalization, and Output.public UpdateMatchingWorkflowRequest withOutputSourceConfig(Collection<OutputSource> outputSourceConfig)
A list of OutputSource objects, each of which contains fields OutputS3Path,
ApplyNormalization, and Output.
outputSourceConfig - A list of OutputSource objects, each of which contains fields OutputS3Path,
ApplyNormalization, and Output.public void setResolutionTechniques(ResolutionTechniques resolutionTechniques)
An object which defines the resolutionType and the ruleBasedProperties.
resolutionTechniques - An object which defines the resolutionType and the ruleBasedProperties.public ResolutionTechniques getResolutionTechniques()
An object which defines the resolutionType and the ruleBasedProperties.
resolutionType and the ruleBasedProperties.public UpdateMatchingWorkflowRequest withResolutionTechniques(ResolutionTechniques resolutionTechniques)
An object which defines the resolutionType and the ruleBasedProperties.
resolutionTechniques - An object which defines the resolutionType and the ruleBasedProperties.public void setRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to create resources on your behalf as part of workflow execution.
roleArn - The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to create resources on
your behalf as part of workflow execution.public String getRoleArn()
The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to create resources on your behalf as part of workflow execution.
public UpdateMatchingWorkflowRequest withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to create resources on your behalf as part of workflow execution.
roleArn - The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to create resources on
your behalf as part of workflow execution.public void setWorkflowName(String workflowName)
The name of the workflow to be retrieved.
workflowName - The name of the workflow to be retrieved.public String getWorkflowName()
The name of the workflow to be retrieved.
public UpdateMatchingWorkflowRequest withWorkflowName(String workflowName)
The name of the workflow to be retrieved.
workflowName - The name of the workflow to be retrieved.public String toString()
toString in class ObjectObject.toString()public UpdateMatchingWorkflowRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()