use of io.confluent.kafka.schemaregistry.client.rest.entities.requests.RegisterSchemaRequest in project schema-registry by confluentinc.
the class RestService method lookUpSubjectVersion.
public Schema lookUpSubjectVersion(String schemaString, String subject, boolean normalize, boolean lookupDeletedSchema) throws IOException, RestClientException {
RegisterSchemaRequest request = new RegisterSchemaRequest();
request.setSchema(schemaString);
return lookUpSubjectVersion(DEFAULT_REQUEST_PROPERTIES, request, subject, normalize, lookupDeletedSchema);
}
use of io.confluent.kafka.schemaregistry.client.rest.entities.requests.RegisterSchemaRequest in project schema-registry by confluentinc.
the class RestService method registerSchema.
public int registerSchema(String schemaString, String subject, int version, int id, boolean normalize) throws IOException, RestClientException {
RegisterSchemaRequest request = new RegisterSchemaRequest();
request.setSchema(schemaString);
request.setVersion(version);
request.setId(id);
return registerSchema(request, subject, normalize);
}
use of io.confluent.kafka.schemaregistry.client.rest.entities.requests.RegisterSchemaRequest in project schema-registry by confluentinc.
the class RestService method testCompatibility.
public List<String> testCompatibility(String schemaString, String schemaType, List<SchemaReference> references, String subject, String version, boolean verbose) throws IOException, RestClientException {
RegisterSchemaRequest request = new RegisterSchemaRequest();
request.setSchema(schemaString);
request.setSchemaType(schemaType);
request.setReferences(references);
return testCompatibility(request, subject, version, verbose);
}
use of io.confluent.kafka.schemaregistry.client.rest.entities.requests.RegisterSchemaRequest in project schema-registry by confluentinc.
the class RestService method lookUpSubjectVersion.
public Schema lookUpSubjectVersion(String schemaString, String schemaType, List<SchemaReference> references, String subject, boolean normalize, boolean lookupDeletedSchema) throws IOException, RestClientException {
RegisterSchemaRequest request = new RegisterSchemaRequest();
request.setSchema(schemaString);
request.setSchemaType(schemaType);
request.setReferences(references);
return lookUpSubjectVersion(DEFAULT_REQUEST_PROPERTIES, request, subject, normalize, lookupDeletedSchema);
}
use of io.confluent.kafka.schemaregistry.client.rest.entities.requests.RegisterSchemaRequest in project schema-registry by confluentinc.
the class RestService method registerSchema.
public int registerSchema(String schemaString, String schemaType, List<SchemaReference> references, String subject, boolean normalize) throws IOException, RestClientException {
RegisterSchemaRequest request = new RegisterSchemaRequest();
request.setSchema(schemaString);
request.setSchemaType(schemaType);
request.setReferences(references);
return registerSchema(request, subject, normalize);
}
Aggregations