Interface GetIdMappingWorkflowResponse.Builder

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

        GetIdMappingWorkflowResponse.Builder inputSourceConfig​(Collection<IdMappingWorkflowInputSource> 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

        GetIdMappingWorkflowResponse.Builder inputSourceConfig​(IdMappingWorkflowInputSource... 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

        GetIdMappingWorkflowResponse.Builder outputSourceConfig​(Collection<IdMappingWorkflowOutputSource> outputSourceConfig)

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

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

        GetIdMappingWorkflowResponse.Builder outputSourceConfig​(IdMappingWorkflowOutputSource... outputSourceConfig)

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

        Parameters:
        outputSourceConfig - A list of OutputSource objects, each of which contains fields OutputS3Path and KMSArn.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • 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 the IdMappingWorkflow .
        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.