Interface EvaluationRequest.Builder

  • Method Details

    • entityId

      EvaluationRequest.Builder entityId(String entityId)

      An internal ID that represents a unique user session of the application. This entityID is checked against any override rules assigned for this feature.

      Parameters:
      entityId - An internal ID that represents a unique user session of the application. This entityID is checked against any override rules assigned for this feature.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • evaluationContext

      EvaluationRequest.Builder evaluationContext(String evaluationContext)

      A JSON block of attributes that you can optionally pass in. This JSON block is included in the evaluation events sent to Evidently from the user session.

      Parameters:
      evaluationContext - A JSON block of attributes that you can optionally pass in. This JSON block is included in the evaluation events sent to Evidently from the user session.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • feature

      The name of the feature being evaluated.

      Parameters:
      feature - The name of the feature being evaluated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.