Interface PermissionCondition.Builder

  • Method Details

    • conditionOperator

      PermissionCondition.Builder conditionOperator(String conditionOperator)

      The operator to use for the condition evaluation. This determines how the condition values are compared.

      Parameters:
      conditionOperator - The operator to use for the condition evaluation. This determines how the condition values are compared.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • conditionOperator

      PermissionCondition.Builder conditionOperator(PermissionConditionOperator conditionOperator)

      The operator to use for the condition evaluation. This determines how the condition values are compared.

      Parameters:
      conditionOperator - The operator to use for the condition evaluation. This determines how the condition values are compared.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • conditionKey

      PermissionCondition.Builder conditionKey(String conditionKey)

      The key for the condition. This identifies the attribute that the condition applies to.

      Parameters:
      conditionKey - The key for the condition. This identifies the attribute that the condition applies to.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • conditionValues

      PermissionCondition.Builder conditionValues(Collection<String> conditionValues)

      The values to compare against using the specified condition operator.

      Parameters:
      conditionValues - The values to compare against using the specified condition operator.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • conditionValues

      PermissionCondition.Builder conditionValues(String... conditionValues)

      The values to compare against using the specified condition operator.

      Parameters:
      conditionValues - The values to compare against using the specified condition operator.
      Returns:
      Returns a reference to this object so that method calls can be chained together.