Interface UpdateMatchingWorkflowResponse.Builder
- All Superinterfaces:
- AwsResponse.Builder,- Buildable,- CopyableBuilder<UpdateMatchingWorkflowResponse.Builder,,- UpdateMatchingWorkflowResponse> - EntityResolutionResponse.Builder,- SdkBuilder<UpdateMatchingWorkflowResponse.Builder,,- UpdateMatchingWorkflowResponse> - SdkPojo,- SdkResponse.Builder
- Enclosing class:
- UpdateMatchingWorkflowResponse
- 
Method SummaryModifier and TypeMethodDescriptiondescription(String description) A description of the workflow.incrementalRunConfig(Consumer<IncrementalRunConfig.Builder> incrementalRunConfig) An object which defines an incremental run type and has onlyincrementalRunTypeas a field.incrementalRunConfig(IncrementalRunConfig incrementalRunConfig) An object which defines an incremental run type and has onlyincrementalRunTypeas a field.inputSourceConfig(Collection<InputSource> inputSourceConfig) A list ofInputSourceobjects, which have the fieldsInputSourceARNandSchemaName.inputSourceConfig(Consumer<InputSource.Builder>... inputSourceConfig) A list ofInputSourceobjects, which have the fieldsInputSourceARNandSchemaName.inputSourceConfig(InputSource... inputSourceConfig) A list ofInputSourceobjects, which have the fieldsInputSourceARNandSchemaName.outputSourceConfig(Collection<OutputSource> outputSourceConfig) A list ofOutputSourceobjects, each of which contains fieldsoutputS3Path,applyNormalization,KMSArn, andoutput.outputSourceConfig(Consumer<OutputSource.Builder>... outputSourceConfig) A list ofOutputSourceobjects, each of which contains fieldsoutputS3Path,applyNormalization,KMSArn, andoutput.outputSourceConfig(OutputSource... outputSourceConfig) A list ofOutputSourceobjects, each of which contains fieldsoutputS3Path,applyNormalization,KMSArn, andoutput.resolutionTechniques(Consumer<ResolutionTechniques.Builder> resolutionTechniques) An object which defines theresolutionTypeand theruleBasedProperties.resolutionTechniques(ResolutionTechniques resolutionTechniques) An object which defines theresolutionTypeand theruleBasedProperties.The Amazon Resource Name (ARN) of the IAM role.workflowName(String workflowName) The name of the workflow.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.services.entityresolution.model.EntityResolutionResponse.Builderbuild, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.BuildersdkHttpResponse, sdkHttpResponse
- 
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.
 
- 
inputSourceConfigA 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.
 
- 
inputSourceConfigA 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.
 
- 
inputSourceConfigUpdateMatchingWorkflowResponse.Builder inputSourceConfig(Consumer<InputSource.Builder>... inputSourceConfig) A list of This is a convenience method that creates an instance of theInputSourceobjects, which have the fieldsInputSourceARNandSchemaName.InputSource.Builderavoiding the need to create one manually viaInputSource.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toinputSourceConfig(List<InputSource>).- Parameters:
- inputSourceConfig- a consumer that will call methods on- InputSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
outputSourceConfigUpdateMatchingWorkflowResponse.Builder outputSourceConfig(Collection<OutputSource> outputSourceConfig) A list of OutputSourceobjects, each of which contains fieldsoutputS3Path,applyNormalization,KMSArn, andoutput.- Parameters:
- outputSourceConfig- A list of- OutputSourceobjects, each of which contains fields- outputS3Path,- applyNormalization,- KMSArn, and- output.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
outputSourceConfigA list of OutputSourceobjects, each of which contains fieldsoutputS3Path,applyNormalization,KMSArn, andoutput.- Parameters:
- outputSourceConfig- A list of- OutputSourceobjects, each of which contains fields- outputS3Path,- applyNormalization,- KMSArn, and- output.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
outputSourceConfigUpdateMatchingWorkflowResponse.Builder outputSourceConfig(Consumer<OutputSource.Builder>... outputSourceConfig) A list of This is a convenience method that creates an instance of theOutputSourceobjects, each of which contains fieldsoutputS3Path,applyNormalization,KMSArn, andoutput.OutputSource.Builderavoiding the need to create one manually viaOutputSource.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tooutputSourceConfig(List<OutputSource>).- Parameters:
- outputSourceConfig- a consumer that will call methods on- OutputSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
resolutionTechniquesUpdateMatchingWorkflowResponse.Builder resolutionTechniques(ResolutionTechniques resolutionTechniques) An object which defines the resolutionTypeand theruleBasedProperties.- Parameters:
- resolutionTechniques- An object which defines the- resolutionTypeand the- ruleBasedProperties.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
resolutionTechniquesdefault UpdateMatchingWorkflowResponse.Builder resolutionTechniques(Consumer<ResolutionTechniques.Builder> resolutionTechniques) An object which defines the This is a convenience method that creates an instance of theresolutionTypeand theruleBasedProperties.ResolutionTechniques.Builderavoiding the need to create one manually viaResolutionTechniques.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toresolutionTechniques(ResolutionTechniques).- Parameters:
- resolutionTechniques- a consumer that will call methods on- ResolutionTechniques.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
incrementalRunConfigUpdateMatchingWorkflowResponse.Builder incrementalRunConfig(IncrementalRunConfig incrementalRunConfig) An object which defines an incremental run type and has only incrementalRunTypeas a field.- Parameters:
- incrementalRunConfig- An object which defines an incremental run type and has only- incrementalRunTypeas a field.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
incrementalRunConfigdefault UpdateMatchingWorkflowResponse.Builder incrementalRunConfig(Consumer<IncrementalRunConfig.Builder> incrementalRunConfig) An object which defines an incremental run type and has only This is a convenience method that creates an instance of theincrementalRunTypeas a field.IncrementalRunConfig.Builderavoiding the need to create one manually viaIncrementalRunConfig.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toincrementalRunConfig(IncrementalRunConfig).- Parameters:
- incrementalRunConfig- a consumer that will call methods on- IncrementalRunConfig.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 create resources on your behalf as part of workflow execution. - Parameters:
- 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.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-