public static Schema fromJsonObject(JsonObject jsonObject) throws InvalidProtocolBufferException {
    checkNotNull(jsonObject, "JsonObject can't be null.");
    return fromJsonString(jsonObject.toString());
  }
Creates a Schema from a JsonObject

@param jsonObject A valid JSON object that can be parsed to a Schema object.
@return a {@link com.google.cloud.vertexai.api.Schema} by parsing the input JSON object.
@throws InvalidProtocolBufferException if the jsonObject can't be parsed into a Schema proto.
java-vertexai/google-cloud-vertexai/src/main/java/com/google/cloud/vertexai/generativeai/SchemaMaker.java