Interface RowLevelPermissionTagRule.Builder

    • Method Detail

      • tagKey

        RowLevelPermissionTagRule.Builder tagKey​(String tagKey)

        The unique key for a tag.

        Parameters:
        tagKey - The unique key for a tag.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • columnName

        RowLevelPermissionTagRule.Builder columnName​(String columnName)

        The column name that a tag key is assigned to.

        Parameters:
        columnName - The column name that a tag key is assigned to.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tagMultiValueDelimiter

        RowLevelPermissionTagRule.Builder tagMultiValueDelimiter​(String tagMultiValueDelimiter)

        A string that you want to use to delimit the values when you pass the values at run time. For example, you can delimit the values with a comma.

        Parameters:
        tagMultiValueDelimiter - A string that you want to use to delimit the values when you pass the values at run time. For example, you can delimit the values with a comma.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • matchAllValue

        RowLevelPermissionTagRule.Builder matchAllValue​(String matchAllValue)

        A string that you want to use to filter by all the values in a column in the dataset and don’t want to list the values one by one. For example, you can use an asterisk as your match all value.

        Parameters:
        matchAllValue - A string that you want to use to filter by all the values in a column in the dataset and don’t want to list the values one by one. For example, you can use an asterisk as your match all value.
        Returns:
        Returns a reference to this object so that method calls can be chained together.