Class EvalRequest.FunctionId

java.lang.Object
dev.braintrust.devserver.EvalRequest.FunctionId
Enclosing class:
EvalRequest

public static class EvalRequest.FunctionId extends Object
Function ID specification (multiple formats supported)
  • Constructor Details

    • FunctionId

      public FunctionId()
  • Method Details

    • getFunctionId

      @Nullable public String getFunctionId()
    • getVersion

      @Nullable public String getVersion()
    • getName

      @Nullable public String getName()
    • getPromptSessionId

      @Nullable public String getPromptSessionId()
    • getInlineCode

      @Nullable public String getInlineCode()
    • getGlobalFunction

      @Nullable public String getGlobalFunction()
    • setFunctionId

      public void setFunctionId(@Nullable String functionId)
    • setVersion

      public void setVersion(@Nullable String version)
    • setName

      public void setName(@Nullable String name)
    • setPromptSessionId

      public void setPromptSessionId(@Nullable String promptSessionId)
    • setInlineCode

      public void setInlineCode(@Nullable String inlineCode)
    • setGlobalFunction

      public void setGlobalFunction(@Nullable String globalFunction)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object