@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateIdMappingWorkflowResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
UpdateIdMappingWorkflowResult() |
Modifier and Type | Method and Description |
---|---|
UpdateIdMappingWorkflowResult |
clone() |
boolean |
equals(Object obj) |
String |
getDescription()
A description of the workflow.
|
IdMappingTechniques |
getIdMappingTechniques()
An object which defines the
idMappingType and the providerProperties . |
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 |
getWorkflowArn()
The Amazon Resource Name (ARN) of the workflow 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
idMappingType and the providerProperties . |
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 |
setWorkflowArn(String workflowArn)
The Amazon Resource Name (ARN) of the workflow role.
|
void |
setWorkflowName(String workflowName)
The name of the workflow.
|
String |
toString()
Returns a string representation of this object.
|
UpdateIdMappingWorkflowResult |
withDescription(String description)
A description of the workflow.
|
UpdateIdMappingWorkflowResult |
withIdMappingTechniques(IdMappingTechniques idMappingTechniques)
An object which defines the
idMappingType and the providerProperties . |
UpdateIdMappingWorkflowResult |
withInputSourceConfig(Collection<IdMappingWorkflowInputSource> inputSourceConfig)
A list of
InputSource objects, which have the fields InputSourceARN and
SchemaName . |
UpdateIdMappingWorkflowResult |
withInputSourceConfig(IdMappingWorkflowInputSource... inputSourceConfig)
A list of
InputSource objects, which have the fields InputSourceARN and
SchemaName . |
UpdateIdMappingWorkflowResult |
withOutputSourceConfig(Collection<IdMappingWorkflowOutputSource> outputSourceConfig)
A list of
OutputSource objects, each of which contains fields OutputS3Path and
KMSArn . |
UpdateIdMappingWorkflowResult |
withOutputSourceConfig(IdMappingWorkflowOutputSource... outputSourceConfig)
A list of
OutputSource objects, each of which contains fields OutputS3Path and
KMSArn . |
UpdateIdMappingWorkflowResult |
withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM role.
|
UpdateIdMappingWorkflowResult |
withWorkflowArn(String workflowArn)
The Amazon Resource Name (ARN) of the workflow role.
|
UpdateIdMappingWorkflowResult |
withWorkflowName(String workflowName)
The name of the workflow.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setDescription(String description)
A description of the workflow.
description
- A description of the workflow.public String getDescription()
A description of the workflow.
public UpdateIdMappingWorkflowResult withDescription(String description)
A description of the workflow.
description
- A description of the workflow.public void setIdMappingTechniques(IdMappingTechniques idMappingTechniques)
An object which defines the idMappingType
and the providerProperties
.
idMappingTechniques
- An object which defines the idMappingType
and the providerProperties
.public IdMappingTechniques getIdMappingTechniques()
An object which defines the idMappingType
and the providerProperties
.
idMappingType
and the providerProperties
.public UpdateIdMappingWorkflowResult withIdMappingTechniques(IdMappingTechniques idMappingTechniques)
An object which defines the idMappingType
and the providerProperties
.
idMappingTechniques
- An object which defines the idMappingType
and the providerProperties
.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 UpdateIdMappingWorkflowResult 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 UpdateIdMappingWorkflowResult 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 UpdateIdMappingWorkflowResult 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 UpdateIdMappingWorkflowResult 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 resources on your behalf.
roleArn
- The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to access resources on
your behalf.public String getRoleArn()
The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to access resources on your behalf.
public UpdateIdMappingWorkflowResult withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to access resources on your behalf.
roleArn
- The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to access resources on
your behalf.public void setWorkflowArn(String workflowArn)
The Amazon Resource Name (ARN) of the workflow role. Entity Resolution assumes this role to access resources on your behalf.
workflowArn
- The Amazon Resource Name (ARN) of the workflow role. Entity Resolution assumes this role to access
resources on your behalf.public String getWorkflowArn()
The Amazon Resource Name (ARN) of the workflow role. Entity Resolution assumes this role to access resources on your behalf.
public UpdateIdMappingWorkflowResult withWorkflowArn(String workflowArn)
The Amazon Resource Name (ARN) of the workflow role. Entity Resolution assumes this role to access resources on your behalf.
workflowArn
- The Amazon Resource Name (ARN) of the workflow role. Entity Resolution assumes this role to access
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 UpdateIdMappingWorkflowResult withWorkflowName(String workflowName)
The name of the workflow.
workflowName
- The name of the workflow.public String toString()
toString
in class Object
Object.toString()
public UpdateIdMappingWorkflowResult clone()