Uses of Class
org.apache.juneau.bean.mcp.v20260728.ElicitSchema
Packages that use ElicitSchema
-
Uses of ElicitSchema in org.apache.juneau.bean.mcp.v20260728
Methods in org.apache.juneau.bean.mcp.v20260728 that return ElicitSchemaModifier and TypeMethodDescriptionElicitSchema.booleanField(String name) Starts aboolean-typed field.static ElicitSchemaElicitSchema.create()Creates a new, empty schema builder.ElicitSchema.defaultValue(Object value) Sets the default value of the most-recently-started field.ElicitSchema.description(String value) Sets the description of the most-recently-started field.Starts a closed-choicestring-typed field restricted tovalues(wire shape:type:"string", enum:[...]).Sets parallel display labels for the most-recently-startedenumField(String, String...)'s values.Sets the string-subtype format of the most-recently-started field (for exampleemail,uri,date,date-time).ElicitSchema.integerField(String name) Starts aninteger-typed field.Sets the maximum value of the most-recently-started number/integer field.ElicitSchema.maxLength(int value) Sets the maximum UTF-16 code-unit length of the most-recently-started string field.Sets the minimum value of the most-recently-started number/integer field.ElicitSchema.minLength(int value) Sets the minimum UTF-16 code-unit length of the most-recently-started string field.ElicitSchema.numberField(String name) Starts anumber-typed (floating-point) field.Marks one or more already-added field names required, contributing to the built schema's top-level"required":[...]array.ElicitSchema.stringField(String name) Starts astring-typed field.Sets the display title of the most-recently-started field.