Class CompatibilityResource
java.lang.Object
io.confluent.kafka.schemaregistry.rest.resources.CompatibilityResource
@Path("/compatibility")
@Produces({"application/vnd.schemaregistry.v1+json","application/vnd.schemaregistry+json; qs=0.9","application/json; qs=0.5"})
@Consumes({"application/vnd.schemaregistry.v1+json","application/vnd.schemaregistry+json","application/json","application/octet-stream"})
public class CompatibilityResource
extends Object
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidtestCompatibilityBySubjectName(jakarta.ws.rs.container.AsyncResponse asyncResponse, String subject, String version, boolean normalize, @NotNull RegisterSchemaRequest request, boolean verbose) voidtestCompatibilityForSubject(jakarta.ws.rs.container.AsyncResponse asyncResponse, String subject, boolean normalize, @NotNull RegisterSchemaRequest request, boolean verbose)
-
Field Details
-
apiTag
- See Also:
-
-
Constructor Details
-
CompatibilityResource
-
-
Method Details
-
testCompatibilityBySubjectName
@POST @Path("/subjects/{subject}/versions/{version}") @DocumentedName("testVersionCompatibility") @PerformanceMetric("compatibility.subjects.versions.verify") public void testCompatibilityBySubjectName(@Suspended jakarta.ws.rs.container.AsyncResponse asyncResponse, @PathParam("subject") String subject, @PathParam("version") String version, @QueryParam("normalize") boolean normalize, @NotNull @NotNull RegisterSchemaRequest request, @QueryParam("verbose") boolean verbose) -
testCompatibilityForSubject
@POST @Path("/subjects/{subject}/versions") @DocumentedName("testSubjectCompatibility") @PerformanceMetric("compatibility.subjects.versions.verify") public void testCompatibilityForSubject(@Suspended jakarta.ws.rs.container.AsyncResponse asyncResponse, @PathParam("subject") String subject, @QueryParam("normalize") boolean normalize, @NotNull @NotNull RegisterSchemaRequest request, @QueryParam("verbose") boolean verbose)
-