Interface GetSchemaMappingResponse.Builder

    • Method Detail

      • createdAt

        GetSchemaMappingResponse.Builder createdAt​(Instant createdAt)

        The timestamp of when the SchemaMapping was created.

        Parameters:
        createdAt - The timestamp of when the SchemaMapping was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        GetSchemaMappingResponse.Builder description​(String description)

        A description of the schema.

        Parameters:
        description - A description of the schema.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • hasWorkflows

        GetSchemaMappingResponse.Builder hasWorkflows​(Boolean hasWorkflows)

        Specifies whether the schema mapping has been applied to a workflow.

        Parameters:
        hasWorkflows - Specifies whether the schema mapping has been applied to a workflow.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • mappedInputFields

        GetSchemaMappingResponse.Builder mappedInputFields​(Collection<SchemaInputAttribute> mappedInputFields)

        A list of MappedInputFields. Each MappedInputField corresponds to a column the source data table, and contains column name plus additional information Venice uses for matching.

        Parameters:
        mappedInputFields - A list of MappedInputFields. Each MappedInputField corresponds to a column the source data table, and contains column name plus additional information Venice uses for matching.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • mappedInputFields

        GetSchemaMappingResponse.Builder mappedInputFields​(SchemaInputAttribute... mappedInputFields)

        A list of MappedInputFields. Each MappedInputField corresponds to a column the source data table, and contains column name plus additional information Venice uses for matching.

        Parameters:
        mappedInputFields - A list of MappedInputFields. Each MappedInputField corresponds to a column the source data table, and contains column name plus additional information Venice uses for matching.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • schemaArn

        GetSchemaMappingResponse.Builder schemaArn​(String schemaArn)

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

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

        GetSchemaMappingResponse.Builder schemaName​(String schemaName)

        The name of the schema.

        Parameters:
        schemaName - The name of the schema.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

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

        GetSchemaMappingResponse.Builder updatedAt​(Instant updatedAt)

        The timestamp of when the SchemaMapping was last updated.

        Parameters:
        updatedAt - The timestamp of when the SchemaMapping was last updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.