diff --git a/spring-cloud-stream-schema/src/main/java/org/springframework/cloud/stream/schema/SchemaRegistrationResponse.java b/spring-cloud-stream-schema/src/main/java/org/springframework/cloud/stream/schema/SchemaRegistrationResponse.java index 5b98bbd1d..5b4fa8522 100644 --- a/spring-cloud-stream-schema/src/main/java/org/springframework/cloud/stream/schema/SchemaRegistrationResponse.java +++ b/spring-cloud-stream-schema/src/main/java/org/springframework/cloud/stream/schema/SchemaRegistrationResponse.java @@ -21,15 +21,15 @@ package org.springframework.cloud.stream.schema; */ public class SchemaRegistrationResponse { - private long id; + private int id; private SchemaReference schemaReference; - public long getId() { + public int getId() { return this.id; } - public void setId(long id) { + public void setId(int id) { this.id = id; } diff --git a/spring-cloud-stream-schema/src/main/java/org/springframework/cloud/stream/schema/client/ConfluentSchemaRegistryClient.java b/spring-cloud-stream-schema/src/main/java/org/springframework/cloud/stream/schema/client/ConfluentSchemaRegistryClient.java index dbdc62ca5..be60c8c5d 100644 --- a/spring-cloud-stream-schema/src/main/java/org/springframework/cloud/stream/schema/client/ConfluentSchemaRegistryClient.java +++ b/spring-cloud-stream-schema/src/main/java/org/springframework/cloud/stream/schema/client/ConfluentSchemaRegistryClient.java @@ -94,7 +94,7 @@ public class ConfluentSchemaRegistryClient implements SchemaRegistryClient { } @Override - public String fetch(Integer id) { + public String fetch(int id) { String path = String.format("/schemas/ids/%d", id); HttpHeaders headers = new HttpHeaders(); headers.put("Accept", diff --git a/spring-cloud-stream-schema/src/main/java/org/springframework/cloud/stream/schema/client/DefaultSchemaRegistryClient.java b/spring-cloud-stream-schema/src/main/java/org/springframework/cloud/stream/schema/client/DefaultSchemaRegistryClient.java index 02a6a325c..fa0f75419 100644 --- a/spring-cloud-stream-schema/src/main/java/org/springframework/cloud/stream/schema/client/DefaultSchemaRegistryClient.java +++ b/spring-cloud-stream-schema/src/main/java/org/springframework/cloud/stream/schema/client/DefaultSchemaRegistryClient.java @@ -76,7 +76,7 @@ public class DefaultSchemaRegistryClient implements SchemaRegistryClient { } @Override - public String fetch(Integer id) { + public String fetch(int id) { ResponseEntity responseEntity = this.template.getForEntity( this.endpoint + "/schemas/" + id, Map.class); if (!responseEntity.getStatusCode().is2xxSuccessful()) { diff --git a/spring-cloud-stream-schema/src/main/java/org/springframework/cloud/stream/schema/client/SchemaRegistryClient.java b/spring-cloud-stream-schema/src/main/java/org/springframework/cloud/stream/schema/client/SchemaRegistryClient.java index b01ec8a95..3d0d136f9 100644 --- a/spring-cloud-stream-schema/src/main/java/org/springframework/cloud/stream/schema/client/SchemaRegistryClient.java +++ b/spring-cloud-stream-schema/src/main/java/org/springframework/cloud/stream/schema/client/SchemaRegistryClient.java @@ -45,6 +45,6 @@ public interface SchemaRegistryClient { * @param id the id of the target schema. * @return */ - String fetch(Integer id); + String fetch(int id); } diff --git a/spring-cloud-stream-schema/src/test/java/org/springframework/cloud/schema/avro/StubSchemaRegistryClient.java b/spring-cloud-stream-schema/src/test/java/org/springframework/cloud/schema/avro/StubSchemaRegistryClient.java index 3a09db983..47995b8f0 100644 --- a/spring-cloud-stream-schema/src/test/java/org/springframework/cloud/schema/avro/StubSchemaRegistryClient.java +++ b/spring-cloud-stream-schema/src/test/java/org/springframework/cloud/schema/avro/StubSchemaRegistryClient.java @@ -81,7 +81,7 @@ public class StubSchemaRegistryClient implements SchemaRegistryClient { } @Override - public String fetch(Integer id) { + public String fetch(int id) { return this.schemasById.get(id); }