Interface AttributeCondition.Builder

    • Method Detail

      • name

        AttributeCondition.Builder name​(String name)

        The name of predefined attribute.

        Parameters:
        name - The name of predefined attribute.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • value

        AttributeCondition.Builder value​(String value)

        The value of predefined attribute.

        Parameters:
        value - The value of predefined attribute.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • proficiencyLevel

        AttributeCondition.Builder proficiencyLevel​(Float proficiencyLevel)

        The proficiency level of the condition.

        Parameters:
        proficiencyLevel - The proficiency level of the condition.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • matchCriteria

        AttributeCondition.Builder matchCriteria​(MatchCriteria matchCriteria)

        An object to define AgentsCriteria.

        Parameters:
        matchCriteria - An object to define AgentsCriteria.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • comparisonOperator

        AttributeCondition.Builder comparisonOperator​(String comparisonOperator)

        The operator of the condition.

        Parameters:
        comparisonOperator - The operator of the condition.
        Returns:
        Returns a reference to this object so that method calls can be chained together.