Interface UpdateIdMappingWorkflowRequest.Builder
- All Superinterfaces:
- AwsRequest.Builder,- Buildable,- CopyableBuilder<UpdateIdMappingWorkflowRequest.Builder,,- UpdateIdMappingWorkflowRequest> - EntityResolutionRequest.Builder,- SdkBuilder<UpdateIdMappingWorkflowRequest.Builder,,- UpdateIdMappingWorkflowRequest> - SdkPojo,- SdkRequest.Builder
- Enclosing class:
- UpdateIdMappingWorkflowRequest
- 
Method SummaryModifier and TypeMethodDescriptiondescription(String description) A description of the workflow.idMappingTechniques(Consumer<IdMappingTechniques.Builder> idMappingTechniques) An object which defines the ID mapping technique and any additional configurations.idMappingTechniques(IdMappingTechniques idMappingTechniques) An object which defines the ID mapping technique and any additional configurations.incrementalRunConfig(Consumer<IdMappingIncrementalRunConfig.Builder> incrementalRunConfig) The incremental run configuration for the update ID mapping workflow.incrementalRunConfig(IdMappingIncrementalRunConfig incrementalRunConfig) The incremental run configuration for the update ID mapping workflow.inputSourceConfig(Collection<IdMappingWorkflowInputSource> inputSourceConfig) A list ofInputSourceobjects, which have the fieldsInputSourceARNandSchemaName.inputSourceConfig(Consumer<IdMappingWorkflowInputSource.Builder>... inputSourceConfig) A list ofInputSourceobjects, which have the fieldsInputSourceARNandSchemaName.inputSourceConfig(IdMappingWorkflowInputSource... inputSourceConfig) A list ofInputSourceobjects, which have the fieldsInputSourceARNandSchemaName.outputSourceConfig(Collection<IdMappingWorkflowOutputSource> outputSourceConfig) A list ofOutputSourceobjects, each of which contains fieldsoutputS3PathandKMSArn.outputSourceConfig(Consumer<IdMappingWorkflowOutputSource.Builder>... outputSourceConfig) A list ofOutputSourceobjects, each of which contains fieldsoutputS3PathandKMSArn.outputSourceConfig(IdMappingWorkflowOutputSource... outputSourceConfig) A list ofOutputSourceobjects, each of which contains fieldsoutputS3PathandKMSArn.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.The Amazon Resource Name (ARN) of the IAM role.workflowName(String workflowName) The name of the workflow.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.BuilderoverrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.services.entityresolution.model.EntityResolutionRequest.BuilderbuildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
workflowNameThe 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.
 
- 
descriptionA 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.
 
- 
inputSourceConfigUpdateIdMappingWorkflowRequest.Builder inputSourceConfig(Collection<IdMappingWorkflowInputSource> inputSourceConfig) A list of InputSourceobjects, which have the fieldsInputSourceARNandSchemaName.- Parameters:
- inputSourceConfig- A list of- InputSourceobjects, which have the fields- InputSourceARNand- SchemaName.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
inputSourceConfigUpdateIdMappingWorkflowRequest.Builder inputSourceConfig(IdMappingWorkflowInputSource... inputSourceConfig) A list of InputSourceobjects, which have the fieldsInputSourceARNandSchemaName.- Parameters:
- inputSourceConfig- A list of- InputSourceobjects, which have the fields- InputSourceARNand- SchemaName.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
inputSourceConfigUpdateIdMappingWorkflowRequest.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 toinputSourceConfig(List<IdMappingWorkflowInputSource>).- Parameters:
- inputSourceConfig- a consumer that will call methods on- IdMappingWorkflowInputSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
outputSourceConfigUpdateIdMappingWorkflowRequest.Builder outputSourceConfig(Collection<IdMappingWorkflowOutputSource> outputSourceConfig) A list of OutputSourceobjects, each of which contains fieldsoutputS3PathandKMSArn.- Parameters:
- outputSourceConfig- A list of- OutputSourceobjects, each of which contains fields- outputS3Pathand- KMSArn.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
outputSourceConfigUpdateIdMappingWorkflowRequest.Builder outputSourceConfig(IdMappingWorkflowOutputSource... outputSourceConfig) A list of OutputSourceobjects, each of which contains fieldsoutputS3PathandKMSArn.- Parameters:
- outputSourceConfig- A list of- OutputSourceobjects, each of which contains fields- outputS3Pathand- KMSArn.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
outputSourceConfigUpdateIdMappingWorkflowRequest.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 tooutputSourceConfig(List<IdMappingWorkflowOutputSource>).- Parameters:
- outputSourceConfig- a consumer that will call methods on- IdMappingWorkflowOutputSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
idMappingTechniquesAn 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.
 
- 
idMappingTechniquesdefault UpdateIdMappingWorkflowRequest.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 on- IdMappingTechniques.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
incrementalRunConfigUpdateIdMappingWorkflowRequest.Builder incrementalRunConfig(IdMappingIncrementalRunConfig incrementalRunConfig) The incremental run configuration for the update ID mapping workflow. - Parameters:
- incrementalRunConfig- The incremental run configuration for the update ID mapping workflow.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
incrementalRunConfigdefault UpdateIdMappingWorkflowRequest.Builder incrementalRunConfig(Consumer<IdMappingIncrementalRunConfig.Builder> incrementalRunConfig) The incremental run configuration for the update ID mapping workflow. This is a convenience method that creates an instance of theIdMappingIncrementalRunConfig.Builderavoiding the need to create one manually viaIdMappingIncrementalRunConfig.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toincrementalRunConfig(IdMappingIncrementalRunConfig).- Parameters:
- incrementalRunConfig- a consumer that will call methods on- IdMappingIncrementalRunConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
roleArnThe 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.
 
- 
overrideConfigurationUpdateIdMappingWorkflowRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- overrideConfiguration- The override configuration.
- Returns:
- This object for method chaining.
 
- 
overrideConfigurationUpdateIdMappingWorkflowRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- builderConsumer- A- Consumerto which an empty- AwsRequestOverrideConfiguration.Builderwill be given.
- Returns:
- This object for method chaining.
 
 
-