Interface GetMatchingWorkflowResponse.Builder

    • Method Detail

      • createdAt

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

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

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

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

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

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

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

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

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

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

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

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

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