Class JsonObjectSchema<T>

java.lang.Object
ai.acolite.agentsdk.core.JsonObjectSchema<T>

public class JsonObjectSchema<T> extends Object
JsonObjectSchema

JSON schema for objects.

Source: https://github.com/openai/openai-agents-js/blob/main/packages/agents-core/src/types/helpers.ts

  • Constructor Details

    • JsonObjectSchema

      public JsonObjectSchema()
  • Method Details

    • getType

      public String getType()
    • getProperties

      public Map<String,Object> getProperties()
    • setProperties

      public void setProperties(Map<String,Object> properties)
    • getRequired

      public List<String> getRequired()
    • setRequired

      public void setRequired(List<String> required)
    • isAdditionalProperties

      public boolean isAdditionalProperties()
    • setAdditionalProperties

      public void setAdditionalProperties(boolean additionalProperties)