Interface SchemaStatusDetail.Builder

    • Method Detail

      • status

        SchemaStatusDetail.Builder status​(String status)

        The status of the schema, indicating if it is ready to query.

        Parameters:
        status - The status of the schema, indicating if it is ready to query.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        SchemaStatus, SchemaStatus
      • status

        SchemaStatusDetail.Builder status​(SchemaStatus status)

        The status of the schema, indicating if it is ready to query.

        Parameters:
        status - The status of the schema, indicating if it is ready to query.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        SchemaStatus, SchemaStatus
      • reasons

        SchemaStatusDetail.Builder reasons​(Collection<SchemaStatusReason> reasons)

        The reasons why the schema status is set to its current state.

        Parameters:
        reasons - The reasons why the schema status is set to its current state.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • reasons

        SchemaStatusDetail.Builder reasons​(SchemaStatusReason... reasons)

        The reasons why the schema status is set to its current state.

        Parameters:
        reasons - The reasons why the schema status is set to its current state.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • analysisRuleType

        SchemaStatusDetail.Builder analysisRuleType​(String analysisRuleType)

        The analysis rule type for which the schema status has been evaluated.

        Parameters:
        analysisRuleType - The analysis rule type for which the schema status has been evaluated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        AnalysisRuleType, AnalysisRuleType
      • analysisRuleType

        SchemaStatusDetail.Builder analysisRuleType​(AnalysisRuleType analysisRuleType)

        The analysis rule type for which the schema status has been evaluated.

        Parameters:
        analysisRuleType - The analysis rule type for which the schema status has been evaluated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        AnalysisRuleType, AnalysisRuleType
      • configurationsWithStrings

        SchemaStatusDetail.Builder configurationsWithStrings​(Collection<String> configurations)

        The configuration details of the schema analysis rule for the given type.

        Parameters:
        configurations - The configuration details of the schema analysis rule for the given type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • configurationsWithStrings

        SchemaStatusDetail.Builder configurationsWithStrings​(String... configurations)

        The configuration details of the schema analysis rule for the given type.

        Parameters:
        configurations - The configuration details of the schema analysis rule for the given type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • configurations

        SchemaStatusDetail.Builder configurations​(Collection<SchemaConfiguration> configurations)

        The configuration details of the schema analysis rule for the given type.

        Parameters:
        configurations - The configuration details of the schema analysis rule for the given type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • configurations

        SchemaStatusDetail.Builder configurations​(SchemaConfiguration... configurations)

        The configuration details of the schema analysis rule for the given type.

        Parameters:
        configurations - The configuration details of the schema analysis rule for the given type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • analysisType

        SchemaStatusDetail.Builder analysisType​(String analysisType)

        The type of analysis that can be performed on the schema.

        A schema can have an analysisType of DIRECT_ANALYSIS, ADDITIONAL_ANALYSIS_FOR_AUDIENCE_GENERATION, or both.

        Parameters:
        analysisType - The type of analysis that can be performed on the schema.

        A schema can have an analysisType of DIRECT_ANALYSIS, ADDITIONAL_ANALYSIS_FOR_AUDIENCE_GENERATION, or both.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        AnalysisType, AnalysisType
      • analysisType

        SchemaStatusDetail.Builder analysisType​(AnalysisType analysisType)

        The type of analysis that can be performed on the schema.

        A schema can have an analysisType of DIRECT_ANALYSIS, ADDITIONAL_ANALYSIS_FOR_AUDIENCE_GENERATION, or both.

        Parameters:
        analysisType - The type of analysis that can be performed on the schema.

        A schema can have an analysisType of DIRECT_ANALYSIS, ADDITIONAL_ANALYSIS_FOR_AUDIENCE_GENERATION, or both.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        AnalysisType, AnalysisType