Interface SchemaSummary.Builder

    • Method Detail

      • name

        SchemaSummary.Builder name​(String name)

        The name for the schema object.

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

        SchemaSummary.Builder type​(String type)

        The type of schema object. The only valid schema type is currently `TABLE`.

        Parameters:
        type - The type of schema object. The only valid schema type is currently `TABLE`.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        SchemaType, SchemaType
      • type

        SchemaSummary.Builder type​(SchemaType type)

        The type of schema object. The only valid schema type is currently `TABLE`.

        Parameters:
        type - The type of schema object. The only valid schema type is currently `TABLE`.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        SchemaType, SchemaType
      • creatorAccountId

        SchemaSummary.Builder creatorAccountId​(String creatorAccountId)

        The unique account ID for the Amazon Web Services account that owns the schema.

        Parameters:
        creatorAccountId - The unique account ID for the Amazon Web Services account that owns the schema.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createTime

        SchemaSummary.Builder createTime​(Instant createTime)

        The time the schema object was created.

        Parameters:
        createTime - The time the schema object was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • updateTime

        SchemaSummary.Builder updateTime​(Instant updateTime)

        The time the schema object was last updated.

        Parameters:
        updateTime - The time the schema object was last updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • collaborationId

        SchemaSummary.Builder collaborationId​(String collaborationId)

        The unique ID for the collaboration that the schema belongs to.

        Parameters:
        collaborationId - The unique ID for the collaboration that the schema belongs to.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • collaborationArn

        SchemaSummary.Builder collaborationArn​(String collaborationArn)

        The unique ARN for the collaboration that the schema belongs to.

        Parameters:
        collaborationArn - The unique ARN for the collaboration that the schema belongs to.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • analysisRuleTypesWithStrings

        SchemaSummary.Builder analysisRuleTypesWithStrings​(Collection<String> analysisRuleTypes)

        The types of analysis rules that are associated with this schema object.

        Parameters:
        analysisRuleTypes - The types of analysis rules that are associated with this schema object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • analysisRuleTypesWithStrings

        SchemaSummary.Builder analysisRuleTypesWithStrings​(String... analysisRuleTypes)

        The types of analysis rules that are associated with this schema object.

        Parameters:
        analysisRuleTypes - The types of analysis rules that are associated with this schema object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • analysisRuleTypes

        SchemaSummary.Builder analysisRuleTypes​(Collection<AnalysisRuleType> analysisRuleTypes)

        The types of analysis rules that are associated with this schema object.

        Parameters:
        analysisRuleTypes - The types of analysis rules that are associated with this schema object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • analysisRuleTypes

        SchemaSummary.Builder analysisRuleTypes​(AnalysisRuleType... analysisRuleTypes)

        The types of analysis rules that are associated with this schema object.

        Parameters:
        analysisRuleTypes - The types of analysis rules that are associated with this schema object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • analysisMethod

        SchemaSummary.Builder analysisMethod​(String analysisMethod)

        The analysis method for the associated schema. The only valid value is currently `DIRECT_QUERY`.

        Parameters:
        analysisMethod - The analysis method for the associated schema. The only valid value is currently `DIRECT_QUERY`.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        AnalysisMethod, AnalysisMethod
      • analysisMethod

        SchemaSummary.Builder analysisMethod​(AnalysisMethod analysisMethod)

        The analysis method for the associated schema. The only valid value is currently `DIRECT_QUERY`.

        Parameters:
        analysisMethod - The analysis method for the associated schema. The only valid value is currently `DIRECT_QUERY`.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        AnalysisMethod, AnalysisMethod