Interface AnalysisRuleCustom.Builder

    • Method Detail

      • allowedAnalyses

        AnalysisRuleCustom.Builder allowedAnalyses​(Collection<String> allowedAnalyses)

        The analysis templates that are allowed by the custom analysis rule.

        Parameters:
        allowedAnalyses - The analysis templates that are allowed by the custom analysis rule.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • allowedAnalyses

        AnalysisRuleCustom.Builder allowedAnalyses​(String... allowedAnalyses)

        The analysis templates that are allowed by the custom analysis rule.

        Parameters:
        allowedAnalyses - The analysis templates that are allowed by the custom analysis rule.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • allowedAnalysisProviders

        AnalysisRuleCustom.Builder allowedAnalysisProviders​(Collection<String> allowedAnalysisProviders)

        The Amazon Web Services accounts that are allowed to query by the custom analysis rule. Required when allowedAnalyses is ANY_QUERY.

        Parameters:
        allowedAnalysisProviders - The Amazon Web Services accounts that are allowed to query by the custom analysis rule. Required when allowedAnalyses is ANY_QUERY.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • allowedAnalysisProviders

        AnalysisRuleCustom.Builder allowedAnalysisProviders​(String... allowedAnalysisProviders)

        The Amazon Web Services accounts that are allowed to query by the custom analysis rule. Required when allowedAnalyses is ANY_QUERY.

        Parameters:
        allowedAnalysisProviders - The Amazon Web Services accounts that are allowed to query by the custom analysis rule. Required when allowedAnalyses is ANY_QUERY.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • differentialPrivacy

        AnalysisRuleCustom.Builder differentialPrivacy​(DifferentialPrivacyConfiguration differentialPrivacy)

        The differential privacy configuration.

        Parameters:
        differentialPrivacy - The differential privacy configuration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.