Interface CreateMatchingWorkflowResponse.Builder

    • Method Detail

      • description

        CreateMatchingWorkflowResponse.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.
      • incrementalRunConfig

        CreateMatchingWorkflowResponse.Builder incrementalRunConfig​(IncrementalRunConfig incrementalRunConfig)

        An object which defines an incremental run type and has only incrementalRunType as a field.

        Parameters:
        incrementalRunConfig - An object which defines an incremental run type and has only incrementalRunType as a field.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • inputSourceConfig

        CreateMatchingWorkflowResponse.Builder inputSourceConfig​(Collection<InputSource> inputSourceConfig)

        A list of InputSource objects, which have the fields InputSourceARN and SchemaName.

        Parameters:
        inputSourceConfig - A list of InputSource objects, which have the fields InputSourceARN and SchemaName.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • inputSourceConfig

        CreateMatchingWorkflowResponse.Builder inputSourceConfig​(InputSource... inputSourceConfig)

        A list of InputSource objects, which have the fields InputSourceARN and SchemaName.

        Parameters:
        inputSourceConfig - A list of InputSource objects, which have the fields InputSourceARN and SchemaName.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • outputSourceConfig

        CreateMatchingWorkflowResponse.Builder outputSourceConfig​(Collection<OutputSource> outputSourceConfig)

        A list of OutputSource objects, each of which contains fields OutputS3Path, ApplyNormalization, and Output.

        Parameters:
        outputSourceConfig - A list of OutputSource objects, each of which contains fields OutputS3Path, ApplyNormalization, and Output.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • outputSourceConfig

        CreateMatchingWorkflowResponse.Builder outputSourceConfig​(OutputSource... outputSourceConfig)

        A list of OutputSource objects, each of which contains fields OutputS3Path, ApplyNormalization, and Output.

        Parameters:
        outputSourceConfig - A list of OutputSource objects, each of which contains fields OutputS3Path, ApplyNormalization, and Output.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • resolutionTechniques

        CreateMatchingWorkflowResponse.Builder resolutionTechniques​(ResolutionTechniques resolutionTechniques)

        An object which defines the resolutionType and the ruleBasedProperties.

        Parameters:
        resolutionTechniques - An object which defines the resolutionType and the ruleBasedProperties.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • roleArn

        CreateMatchingWorkflowResponse.Builder roleArn​(String 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.

        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.
      • workflowArn

        CreateMatchingWorkflowResponse.Builder workflowArn​(String workflowArn)

        The ARN (Amazon Resource Name) that Entity Resolution generated for the MatchingWorkflow.

        Parameters:
        workflowArn - The ARN (Amazon Resource Name) that Entity Resolution generated for the MatchingWorkflow.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • workflowName

        CreateMatchingWorkflowResponse.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.