Uses of Class
com.google.genai.types.Schema.Builder
Packages that use Schema.Builder
-
Uses of Schema.Builder in com.google.genai.types
Methods in com.google.genai.types that return Schema.BuilderModifier and TypeMethodDescriptionSetter for anyOf.Schema.Builder.anyOf(Schema.Builder... anyOfBuilders) Setter for anyOf builder.abstract Schema.BuilderSetter for anyOf.static Schema.BuilderSchema.builder()Instantiates a builder for Schema.abstract Schema.BuilderSetter for default_.abstract Schema.BuilderSchema.Builder.description(String description) Setter for description.Setter for enum_.abstract Schema.BuilderSetter for enum_.abstract Schema.BuilderSetter for example.abstract Schema.BuilderSetter for format.abstract Schema.BuilderSetter for items.Schema.Builder.items(Schema.Builder itemsBuilder) Setter for items builder.abstract Schema.BuilderSetter for maximum.abstract Schema.BuilderSetter for maxItems.abstract Schema.BuilderSetter for maxLength.abstract Schema.BuilderSchema.Builder.maxProperties(Long maxProperties) Setter for maxProperties.abstract Schema.BuilderSetter for minimum.abstract Schema.BuilderSetter for minItems.abstract Schema.BuilderSetter for minLength.abstract Schema.BuilderSchema.Builder.minProperties(Long minProperties) Setter for minProperties.abstract Schema.BuilderSchema.Builder.nullable(boolean nullable) Setter for nullable.abstract Schema.BuilderSetter for pattern.abstract Schema.BuilderSchema.Builder.properties(Map<String, Schema> properties) Setter for properties.Schema.Builder.propertyOrdering(String... propertyOrdering) Setter for propertyOrdering.abstract Schema.BuilderSchema.Builder.propertyOrdering(List<String> propertyOrdering) Setter for propertyOrdering.Setter for required.abstract Schema.BuilderSetter for required.abstract Schema.BuilderSetter for title.abstract Schema.BuilderSchema.toBuilder()Creates a builder with the same values as this instance.abstract Schema.BuilderSetter for type.Schema.Builder.type(Type.Known knownType) Setter for type given a known enum.Setter for type given a string.Methods in com.google.genai.types with parameters of type Schema.BuilderModifier and TypeMethodDescriptionSchema.Builder.anyOf(Schema.Builder... anyOfBuilders) Setter for anyOf builder.Schema.Builder.items(Schema.Builder itemsBuilder) Setter for items builder.FunctionDeclaration.Builder.parameters(Schema.Builder parametersBuilder) Setter for parameters builder.FunctionDeclaration.Builder.response(Schema.Builder responseBuilder) Setter for response builder.GenerateContentConfig.Builder.responseSchema(Schema.Builder responseSchemaBuilder) Setter for responseSchema builder.GenerationConfig.Builder.responseSchema(Schema.Builder responseSchemaBuilder) Setter for responseSchema builder.