Interface GetIdMappingWorkflowResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetIdMappingWorkflowResponse.Builder,GetIdMappingWorkflowResponse>,EntityResolutionResponse.Builder,SdkBuilder<GetIdMappingWorkflowResponse.Builder,GetIdMappingWorkflowResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- GetIdMappingWorkflowResponse
public static interface GetIdMappingWorkflowResponse.Builder extends EntityResolutionResponse.Builder, SdkPojo, CopyableBuilder<GetIdMappingWorkflowResponse.Builder,GetIdMappingWorkflowResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description GetIdMappingWorkflowResponse.BuildercreatedAt(Instant createdAt)The timestamp of when the workflow was created.GetIdMappingWorkflowResponse.Builderdescription(String description)A description of the workflow.default GetIdMappingWorkflowResponse.BuilderidMappingTechniques(Consumer<IdMappingTechniques.Builder> idMappingTechniques)An object which defines the ID mapping technique and any additional configurations.GetIdMappingWorkflowResponse.BuilderidMappingTechniques(IdMappingTechniques idMappingTechniques)An object which defines the ID mapping technique and any additional configurations.GetIdMappingWorkflowResponse.BuilderinputSourceConfig(Collection<IdMappingWorkflowInputSource> inputSourceConfig)A list ofInputSourceobjects, which have the fieldsInputSourceARNandSchemaName.GetIdMappingWorkflowResponse.BuilderinputSourceConfig(Consumer<IdMappingWorkflowInputSource.Builder>... inputSourceConfig)A list ofInputSourceobjects, which have the fieldsInputSourceARNandSchemaName.GetIdMappingWorkflowResponse.BuilderinputSourceConfig(IdMappingWorkflowInputSource... inputSourceConfig)A list ofInputSourceobjects, which have the fieldsInputSourceARNandSchemaName.GetIdMappingWorkflowResponse.BuilderoutputSourceConfig(Collection<IdMappingWorkflowOutputSource> outputSourceConfig)A list ofOutputSourceobjects, each of which contains fieldsOutputS3PathandKMSArn.GetIdMappingWorkflowResponse.BuilderoutputSourceConfig(Consumer<IdMappingWorkflowOutputSource.Builder>... outputSourceConfig)A list ofOutputSourceobjects, each of which contains fieldsOutputS3PathandKMSArn.GetIdMappingWorkflowResponse.BuilderoutputSourceConfig(IdMappingWorkflowOutputSource... outputSourceConfig)A list ofOutputSourceobjects, each of which contains fieldsOutputS3PathandKMSArn.GetIdMappingWorkflowResponse.BuilderroleArn(String roleArn)The Amazon Resource Name (ARN) of the IAM role.GetIdMappingWorkflowResponse.Buildertags(Map<String,String> tags)The tags used to organize, track, or control access for this resource.GetIdMappingWorkflowResponse.BuilderupdatedAt(Instant updatedAt)The timestamp of when the workflow was last updated.GetIdMappingWorkflowResponse.BuilderworkflowArn(String workflowArn)The ARN (Amazon Resource Name) that Entity Resolution generated for theIdMappingWorkflow.GetIdMappingWorkflowResponse.BuilderworkflowName(String workflowName)The name of the workflow.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.entityresolution.model.EntityResolutionResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
createdAt
GetIdMappingWorkflowResponse.Builder createdAt(Instant createdAt)
The timestamp of when the workflow was created.
- Parameters:
createdAt- The timestamp of when the workflow was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
GetIdMappingWorkflowResponse.Builder description(String description)
A description of the workflow.
- Parameters:
description- A description of the workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
idMappingTechniques
GetIdMappingWorkflowResponse.Builder idMappingTechniques(IdMappingTechniques idMappingTechniques)
An object which defines the ID mapping technique and any additional configurations.
- Parameters:
idMappingTechniques- An object which defines the ID mapping technique and any additional configurations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
idMappingTechniques
default GetIdMappingWorkflowResponse.Builder idMappingTechniques(Consumer<IdMappingTechniques.Builder> idMappingTechniques)
An object which defines the ID mapping technique and any additional configurations.
This is a convenience method that creates an instance of theIdMappingTechniques.Builderavoiding the need to create one manually viaIdMappingTechniques.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toidMappingTechniques(IdMappingTechniques).- Parameters:
idMappingTechniques- a consumer that will call methods onIdMappingTechniques.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
idMappingTechniques(IdMappingTechniques)
-
inputSourceConfig
GetIdMappingWorkflowResponse.Builder inputSourceConfig(Collection<IdMappingWorkflowInputSource> inputSourceConfig)
A list of
InputSourceobjects, which have the fieldsInputSourceARNandSchemaName.- Parameters:
inputSourceConfig- A list ofInputSourceobjects, which have the fieldsInputSourceARNandSchemaName.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputSourceConfig
GetIdMappingWorkflowResponse.Builder inputSourceConfig(IdMappingWorkflowInputSource... inputSourceConfig)
A list of
InputSourceobjects, which have the fieldsInputSourceARNandSchemaName.- Parameters:
inputSourceConfig- A list ofInputSourceobjects, which have the fieldsInputSourceARNandSchemaName.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputSourceConfig
GetIdMappingWorkflowResponse.Builder inputSourceConfig(Consumer<IdMappingWorkflowInputSource.Builder>... inputSourceConfig)
A list of
This is a convenience method that creates an instance of theInputSourceobjects, which have the fieldsInputSourceARNandSchemaName.IdMappingWorkflowInputSource.Builderavoiding the need to create one manually viaIdMappingWorkflowInputSource.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#inputSourceConfig(List.) - Parameters:
inputSourceConfig- a consumer that will call methods onIdMappingWorkflowInputSource.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#inputSourceConfig(java.util.Collection)
-
outputSourceConfig
GetIdMappingWorkflowResponse.Builder outputSourceConfig(Collection<IdMappingWorkflowOutputSource> outputSourceConfig)
A list of
OutputSourceobjects, each of which contains fieldsOutputS3PathandKMSArn.- Parameters:
outputSourceConfig- A list ofOutputSourceobjects, each of which contains fieldsOutputS3PathandKMSArn.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputSourceConfig
GetIdMappingWorkflowResponse.Builder outputSourceConfig(IdMappingWorkflowOutputSource... outputSourceConfig)
A list of
OutputSourceobjects, each of which contains fieldsOutputS3PathandKMSArn.- Parameters:
outputSourceConfig- A list ofOutputSourceobjects, each of which contains fieldsOutputS3PathandKMSArn.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputSourceConfig
GetIdMappingWorkflowResponse.Builder outputSourceConfig(Consumer<IdMappingWorkflowOutputSource.Builder>... outputSourceConfig)
A list of
This is a convenience method that creates an instance of theOutputSourceobjects, each of which contains fieldsOutputS3PathandKMSArn.IdMappingWorkflowOutputSource.Builderavoiding the need to create one manually viaIdMappingWorkflowOutputSource.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#outputSourceConfig(List.) - Parameters:
outputSourceConfig- a consumer that will call methods onIdMappingWorkflowOutputSource.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#outputSourceConfig(java.util.Collection)
-
roleArn
GetIdMappingWorkflowResponse.Builder roleArn(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.
- Parameters:
roleArn- The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to access Amazon Web Services resources on your behalf.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
GetIdMappingWorkflowResponse.Builder tags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource.
- Parameters:
tags- The tags used to organize, track, or control access for this resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
GetIdMappingWorkflowResponse.Builder updatedAt(Instant updatedAt)
The timestamp of when the workflow was last updated.
- Parameters:
updatedAt- The timestamp of when the workflow was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workflowArn
GetIdMappingWorkflowResponse.Builder workflowArn(String workflowArn)
The ARN (Amazon Resource Name) that Entity Resolution generated for the
IdMappingWorkflow.- Parameters:
workflowArn- The ARN (Amazon Resource Name) that Entity Resolution generated for theIdMappingWorkflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workflowName
GetIdMappingWorkflowResponse.Builder workflowName(String workflowName)
The name of the workflow.
- Parameters:
workflowName- The name of the workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-