Interface DifferentialPrivacyConfiguration.Builder

    • Method Detail

      • columns

        DifferentialPrivacyConfiguration.Builder columns​(Collection<DifferentialPrivacyColumn> columns)

        The name of the column (such as user_id) that contains the unique identifier of your users whose privacy you want to protect. If you want to turn on differential privacy for two or more tables in a collaboration, you must configure the same column as the user identifier column in both analysis rules.

        Parameters:
        columns - The name of the column (such as user_id) that contains the unique identifier of your users whose privacy you want to protect. If you want to turn on differential privacy for two or more tables in a collaboration, you must configure the same column as the user identifier column in both analysis rules.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • columns

        DifferentialPrivacyConfiguration.Builder columns​(DifferentialPrivacyColumn... columns)

        The name of the column (such as user_id) that contains the unique identifier of your users whose privacy you want to protect. If you want to turn on differential privacy for two or more tables in a collaboration, you must configure the same column as the user identifier column in both analysis rules.

        Parameters:
        columns - The name of the column (such as user_id) that contains the unique identifier of your users whose privacy you want to protect. If you want to turn on differential privacy for two or more tables in a collaboration, you must configure the same column as the user identifier column in both analysis rules.
        Returns:
        Returns a reference to this object so that method calls can be chained together.