@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetMatchingWorkflowResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
GetMatchingWorkflowResult() |
Modifier and Type | Method and Description |
---|---|
GetMatchingWorkflowResult |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
GetMatchingWorkflowResult |
clearTagsEntries()
Removes all the entries added into Tags.
|
GetMatchingWorkflowResult |
clone() |
boolean |
equals(Object obj) |
Date |
getCreatedAt()
The timestamp of when the workflow was created.
|
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.
|
Map<String,String> |
getTags()
The tags used to organize, track, or control access for this resource.
|
Date |
getUpdatedAt()
The timestamp of when the workflow was last updated.
|
String |
getWorkflowArn()
The ARN (Amazon Resource Name) that Entity Resolution generated for the
MatchingWorkflow . |
String |
getWorkflowName()
The name of the workflow.
|
int |
hashCode() |
void |
setCreatedAt(Date createdAt)
The timestamp of when the workflow was created.
|
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 |
setTags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource.
|
void |
setUpdatedAt(Date updatedAt)
The timestamp of when the workflow was last updated.
|
void |
setWorkflowArn(String workflowArn)
The ARN (Amazon Resource Name) that Entity Resolution generated for the
MatchingWorkflow . |
void |
setWorkflowName(String workflowName)
The name of the workflow.
|
String |
toString()
Returns a string representation of this object.
|
GetMatchingWorkflowResult |
withCreatedAt(Date createdAt)
The timestamp of when the workflow was created.
|
GetMatchingWorkflowResult |
withDescription(String description)
A description of the workflow.
|
GetMatchingWorkflowResult |
withIncrementalRunConfig(IncrementalRunConfig incrementalRunConfig)
An object which defines an incremental run type and has only
incrementalRunType as a field. |
GetMatchingWorkflowResult |
withInputSourceConfig(Collection<InputSource> inputSourceConfig)
A list of
InputSource objects, which have the fields InputSourceARN and
SchemaName . |
GetMatchingWorkflowResult |
withInputSourceConfig(InputSource... inputSourceConfig)
A list of
InputSource objects, which have the fields InputSourceARN and
SchemaName . |
GetMatchingWorkflowResult |
withOutputSourceConfig(Collection<OutputSource> outputSourceConfig)
A list of
OutputSource objects, each of which contains fields OutputS3Path ,
ApplyNormalization , and Output . |
GetMatchingWorkflowResult |
withOutputSourceConfig(OutputSource... outputSourceConfig)
A list of
OutputSource objects, each of which contains fields OutputS3Path ,
ApplyNormalization , and Output . |
GetMatchingWorkflowResult |
withResolutionTechniques(ResolutionTechniques resolutionTechniques)
An object which defines the
resolutionType and the ruleBasedProperties . |
GetMatchingWorkflowResult |
withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM role.
|
GetMatchingWorkflowResult |
withTags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource.
|
GetMatchingWorkflowResult |
withUpdatedAt(Date updatedAt)
The timestamp of when the workflow was last updated.
|
GetMatchingWorkflowResult |
withWorkflowArn(String workflowArn)
The ARN (Amazon Resource Name) that Entity Resolution generated for the
MatchingWorkflow . |
GetMatchingWorkflowResult |
withWorkflowName(String workflowName)
The name of the workflow.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setCreatedAt(Date createdAt)
The timestamp of when the workflow was created.
createdAt
- The timestamp of when the workflow was created.public Date getCreatedAt()
The timestamp of when the workflow was created.
public GetMatchingWorkflowResult withCreatedAt(Date createdAt)
The timestamp of when the workflow was created.
createdAt
- The timestamp of when the workflow was created.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 GetMatchingWorkflowResult 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 GetMatchingWorkflowResult 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 GetMatchingWorkflowResult 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 GetMatchingWorkflowResult 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 GetMatchingWorkflowResult 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 GetMatchingWorkflowResult 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 GetMatchingWorkflowResult 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 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 GetMatchingWorkflowResult 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 Map<String,String> getTags()
The tags used to organize, track, or control access for this resource.
public void setTags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource.
tags
- The tags used to organize, track, or control access for this resource.public GetMatchingWorkflowResult withTags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource.
tags
- The tags used to organize, track, or control access for this resource.public GetMatchingWorkflowResult addTagsEntry(String key, String value)
public GetMatchingWorkflowResult clearTagsEntries()
public void setUpdatedAt(Date updatedAt)
The timestamp of when the workflow was last updated.
updatedAt
- The timestamp of when the workflow was last updated.public Date getUpdatedAt()
The timestamp of when the workflow was last updated.
public GetMatchingWorkflowResult withUpdatedAt(Date updatedAt)
The timestamp of when the workflow was last updated.
updatedAt
- The timestamp of when the workflow was last updated.public void setWorkflowArn(String workflowArn)
The ARN (Amazon Resource Name) that Entity Resolution generated for the MatchingWorkflow
.
workflowArn
- The ARN (Amazon Resource Name) that Entity Resolution generated for the MatchingWorkflow
.public String getWorkflowArn()
The ARN (Amazon Resource Name) that Entity Resolution generated for the MatchingWorkflow
.
MatchingWorkflow
.public GetMatchingWorkflowResult withWorkflowArn(String workflowArn)
The ARN (Amazon Resource Name) that Entity Resolution generated for the MatchingWorkflow
.
workflowArn
- The ARN (Amazon Resource Name) that Entity Resolution generated for the MatchingWorkflow
.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 GetMatchingWorkflowResult withWorkflowName(String workflowName)
The name of the workflow.
workflowName
- The name of the workflow.public String toString()
toString
in class Object
Object.toString()
public GetMatchingWorkflowResult clone()