Skip to content

Commit

Permalink
Use @JsonGen annotation
Browse files Browse the repository at this point in the history
  • Loading branch information
vietj committed Nov 30, 2023
1 parent 37f4b5c commit 8daf466
Show file tree
Hide file tree
Showing 29 changed files with 87 additions and 29 deletions.
4 changes: 3 additions & 1 deletion src/main/java/io/vertx/ext/consul/BlockingQueryOptions.java
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
package io.vertx.ext.consul;

import io.vertx.codegen.annotations.DataObject;
import io.vertx.codegen.json.annotations.JsonGen;
import io.vertx.core.json.JsonObject;

/**
Expand All @@ -24,7 +25,8 @@
* @author <a href="mailto:ruslan.sennov@gmail.com">Ruslan Sennov</a>
* @see <a href="https://www.consul.io/docs/agent/http.html">Blocking Queries documentation</a>
*/
@DataObject(generateConverter = true)
@DataObject
@JsonGen(publicConverter = false)
public class BlockingQueryOptions {

private long index;
Expand Down
4 changes: 3 additions & 1 deletion src/main/java/io/vertx/ext/consul/Check.java
Original file line number Diff line number Diff line change
Expand Up @@ -16,14 +16,16 @@
package io.vertx.ext.consul;

import io.vertx.codegen.annotations.DataObject;
import io.vertx.codegen.json.annotations.JsonGen;
import io.vertx.core.json.JsonObject;

/**
* Holds check properties
*
* @author <a href="mailto:ruslan.sennov@gmail.com">Ruslan Sennov</a>
*/
@DataObject(generateConverter = true)
@DataObject
@JsonGen(publicConverter = false)
public class Check {

private String id;
Expand Down
4 changes: 3 additions & 1 deletion src/main/java/io/vertx/ext/consul/CheckList.java
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
package io.vertx.ext.consul;

import io.vertx.codegen.annotations.DataObject;
import io.vertx.codegen.json.annotations.JsonGen;
import io.vertx.core.json.JsonObject;

import java.util.ArrayList;
Expand All @@ -27,7 +28,8 @@
*
* @author <a href="mailto:ruslan.sennov@gmail.com">Ruslan Sennov</a>
*/
@DataObject(generateConverter = true)
@DataObject
@JsonGen(publicConverter = false)
public class CheckList {

private long index;
Expand Down
4 changes: 3 additions & 1 deletion src/main/java/io/vertx/ext/consul/CheckOptions.java
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
package io.vertx.ext.consul;

import io.vertx.codegen.annotations.DataObject;
import io.vertx.codegen.json.annotations.JsonGen;
import io.vertx.core.json.JsonObject;

import java.util.List;
Expand All @@ -26,7 +27,8 @@
*
* @author <a href="mailto:ruslan.sennov@gmail.com">Ruslan Sennov</a>
*/
@DataObject(generateConverter = true)
@DataObject
@JsonGen(publicConverter = false)
public class CheckOptions {

private String id;
Expand Down
4 changes: 3 additions & 1 deletion src/main/java/io/vertx/ext/consul/CheckQueryOptions.java
Original file line number Diff line number Diff line change
Expand Up @@ -16,14 +16,16 @@
package io.vertx.ext.consul;

import io.vertx.codegen.annotations.DataObject;
import io.vertx.codegen.json.annotations.JsonGen;
import io.vertx.core.json.JsonObject;

/**
* Options used to requesting list of checks
*
* @author <a href="mailto:ruslan.sennov@gmail.com">Ruslan Sennov</a>
*/
@DataObject(generateConverter = true)
@DataObject
@JsonGen(publicConverter = false)
public class CheckQueryOptions {

private String near;
Expand Down
4 changes: 3 additions & 1 deletion src/main/java/io/vertx/ext/consul/ConsulClientOptions.java
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@

import io.vertx.codegen.annotations.DataObject;
import io.vertx.codegen.annotations.GenIgnore;
import io.vertx.codegen.json.annotations.JsonGen;
import io.vertx.core.VertxException;
import io.vertx.core.buffer.Buffer;
import io.vertx.core.http.Http2Settings;
Expand All @@ -35,7 +36,8 @@
*
* @author <a href="mailto:ruslan.sennov@gmail.com">Ruslan Sennov</a>
*/
@DataObject(generateConverter = true)
@DataObject
@JsonGen(publicConverter = false)
public class ConsulClientOptions extends WebClientOptions {

private static final String CONSUL_DEFAULT_HOST = "localhost";
Expand Down
4 changes: 3 additions & 1 deletion src/main/java/io/vertx/ext/consul/Coordinate.java
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
package io.vertx.ext.consul;

import io.vertx.codegen.annotations.DataObject;
import io.vertx.codegen.json.annotations.JsonGen;
import io.vertx.core.json.JsonObject;

import java.util.List;
Expand All @@ -26,7 +27,8 @@
* @author <a href="mailto:ruslan.sennov@gmail.com">Ruslan Sennov</a>
* @see <a href="https://www.consul.io/docs/internals/coordinates.html">Network coordinates</a>
*/
@DataObject(generateConverter = true)
@DataObject
@JsonGen(publicConverter = false)
public class Coordinate {

private String node;
Expand Down
4 changes: 3 additions & 1 deletion src/main/java/io/vertx/ext/consul/CoordinateList.java
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
package io.vertx.ext.consul;

import io.vertx.codegen.annotations.DataObject;
import io.vertx.codegen.json.annotations.JsonGen;
import io.vertx.core.json.JsonObject;

import java.util.ArrayList;
Expand All @@ -27,7 +28,8 @@
*
* @author <a href="mailto:ruslan.sennov@gmail.com">Ruslan Sennov</a>
*/
@DataObject(generateConverter = true)
@DataObject
@JsonGen(publicConverter = false)
public class CoordinateList {

private long index;
Expand Down
4 changes: 3 additions & 1 deletion src/main/java/io/vertx/ext/consul/DcCoordinates.java
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
package io.vertx.ext.consul;

import io.vertx.codegen.annotations.DataObject;
import io.vertx.codegen.json.annotations.JsonGen;
import io.vertx.core.json.JsonObject;

import java.util.List;
Expand All @@ -25,7 +26,8 @@
*
* @author <a href="mailto:ruslan.sennov@gmail.com">Ruslan Sennov</a>
*/
@DataObject(generateConverter = true)
@DataObject
@JsonGen(publicConverter = false)
public class DcCoordinates {

private String dc;
Expand Down
4 changes: 3 additions & 1 deletion src/main/java/io/vertx/ext/consul/Event.java
Original file line number Diff line number Diff line change
Expand Up @@ -16,14 +16,16 @@
package io.vertx.ext.consul;

import io.vertx.codegen.annotations.DataObject;
import io.vertx.codegen.json.annotations.JsonGen;
import io.vertx.core.json.JsonObject;

/**
* Holds properties of Consul event
*
* @author <a href="mailto:ruslan.sennov@gmail.com">Ruslan Sennov</a>
*/
@DataObject(generateConverter = true)
@DataObject
@JsonGen(publicConverter = false)
public class Event {

private String id;
Expand Down
4 changes: 3 additions & 1 deletion src/main/java/io/vertx/ext/consul/EventList.java
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
package io.vertx.ext.consul;

import io.vertx.codegen.annotations.DataObject;
import io.vertx.codegen.json.annotations.JsonGen;
import io.vertx.core.json.JsonObject;

import java.util.ArrayList;
Expand All @@ -27,7 +28,8 @@
* @author <a href="mailto:ruslan.sennov@gmail.com">Ruslan Sennov</a>
*/
@DataObject(generateConverter = true)
@DataObject
@JsonGen(publicConverter = false)
public class EventList {

private long index;
Expand Down
4 changes: 3 additions & 1 deletion src/main/java/io/vertx/ext/consul/EventListOptions.java
Original file line number Diff line number Diff line change
Expand Up @@ -16,14 +16,16 @@
package io.vertx.ext.consul;

import io.vertx.codegen.annotations.DataObject;
import io.vertx.codegen.json.annotations.JsonGen;
import io.vertx.core.json.JsonObject;

/**
* Holds options for events list request
*
* @author <a href="mailto:ruslan.sennov@gmail.com">Ruslan Sennov</a>
*/
@DataObject(generateConverter = true)
@DataObject
@JsonGen(publicConverter = false)
public class EventListOptions {

private String name;
Expand Down
4 changes: 3 additions & 1 deletion src/main/java/io/vertx/ext/consul/EventOptions.java
Original file line number Diff line number Diff line change
Expand Up @@ -16,14 +16,16 @@
package io.vertx.ext.consul;

import io.vertx.codegen.annotations.DataObject;
import io.vertx.codegen.json.annotations.JsonGen;
import io.vertx.core.json.JsonObject;

/**
* Options used to trigger a new user event.
*
* @author <a href="mailto:ruslan.sennov@gmail.com">Ruslan Sennov</a>
*/
@DataObject(generateConverter = true)
@DataObject
@JsonGen(publicConverter = false)
public class EventOptions {

private String node;
Expand Down
4 changes: 3 additions & 1 deletion src/main/java/io/vertx/ext/consul/KeyValue.java
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@

import io.vertx.codegen.annotations.DataObject;
import io.vertx.codegen.annotations.GenIgnore;
import io.vertx.codegen.json.annotations.JsonGen;
import io.vertx.core.json.JsonObject;

/**
Expand All @@ -25,7 +26,8 @@
* @author <a href="mailto:ruslan.sennov@gmail.com">Ruslan Sennov</a>
* @see <a href="https://www.consul.io/docs/agent/http/kv.html">Consul key/value store</a>
*/
@DataObject(generateConverter = true)
@DataObject
@JsonGen(publicConverter = false)
public class KeyValue implements TxnResult {

private String key;
Expand Down
4 changes: 3 additions & 1 deletion src/main/java/io/vertx/ext/consul/KeyValueList.java
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@

import io.vertx.codegen.annotations.DataObject;
import io.vertx.codegen.annotations.GenIgnore;
import io.vertx.codegen.json.annotations.JsonGen;
import io.vertx.core.json.JsonObject;

import java.util.ArrayList;
Expand All @@ -28,7 +29,8 @@
*
* @author <a href="mailto:ruslan.sennov@gmail.com">Ruslan Sennov</a>
*/
@DataObject(generateConverter = true)
@DataObject
@JsonGen(publicConverter = false)
public class KeyValueList {

private long index;
Expand Down
4 changes: 3 additions & 1 deletion src/main/java/io/vertx/ext/consul/Node.java
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
package io.vertx.ext.consul;

import io.vertx.codegen.annotations.DataObject;
import io.vertx.codegen.json.annotations.JsonGen;
import io.vertx.core.json.JsonObject;

import java.util.Map;
Expand All @@ -24,7 +25,8 @@
/**
* @author <a href="mailto:ruslan.sennov@gmail.com">Ruslan Sennov</a>
*/
@DataObject(generateConverter = true)
@DataObject
@JsonGen(publicConverter = false)
public class Node {

private String id;
Expand Down
4 changes: 3 additions & 1 deletion src/main/java/io/vertx/ext/consul/NodeList.java
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
package io.vertx.ext.consul;

import io.vertx.codegen.annotations.DataObject;
import io.vertx.codegen.json.annotations.JsonGen;
import io.vertx.core.json.JsonObject;

import java.util.ArrayList;
Expand All @@ -27,7 +28,8 @@
*
* @author <a href="mailto:ruslan.sennov@gmail.com">Ruslan Sennov</a>
*/
@DataObject(generateConverter = true)
@DataObject
@JsonGen(publicConverter = false)
public class NodeList {

private long index;
Expand Down
4 changes: 3 additions & 1 deletion src/main/java/io/vertx/ext/consul/NodeQueryOptions.java
Original file line number Diff line number Diff line change
Expand Up @@ -16,14 +16,16 @@
package io.vertx.ext.consul;

import io.vertx.codegen.annotations.DataObject;
import io.vertx.codegen.json.annotations.JsonGen;
import io.vertx.core.json.JsonObject;

/**
* Options used to requesting list of nodes
*
* @author <a href="mailto:ruslan.sennov@gmail.com">Ruslan Sennov</a>
*/
@DataObject(generateConverter = true)
@DataObject
@JsonGen(publicConverter = false)
public class NodeQueryOptions {

private String near;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,14 +16,16 @@
package io.vertx.ext.consul;

import io.vertx.codegen.annotations.DataObject;
import io.vertx.codegen.json.annotations.JsonGen;
import io.vertx.core.json.JsonObject;

/**
* Options used to execute prepared query
*
* @author <a href="mailto:ruslan.sennov@gmail.com">Ruslan Sennov</a>
*/
@DataObject(generateConverter = true)
@DataObject
@JsonGen(publicConverter = false)
public class PreparedQueryExecuteOptions {

private int limit;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
package io.vertx.ext.consul;

import io.vertx.codegen.annotations.DataObject;
import io.vertx.codegen.json.annotations.JsonGen;
import io.vertx.core.json.JsonObject;

import java.util.List;
Expand All @@ -25,7 +26,8 @@
*
* @author <a href="mailto:ruslan.sennov@gmail.com">Ruslan Sennov</a>
*/
@DataObject(generateConverter = true)
@DataObject
@JsonGen(publicConverter = false)
public class PreparedQueryExecuteResponse {

private String service;
Expand Down
4 changes: 3 additions & 1 deletion src/main/java/io/vertx/ext/consul/ServiceEntry.java
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
package io.vertx.ext.consul;

import io.vertx.codegen.annotations.DataObject;
import io.vertx.codegen.json.annotations.JsonGen;
import io.vertx.core.json.JsonObject;
import io.vertx.ext.consul.impl.Utils;

Expand All @@ -29,7 +30,8 @@
*
* @author <a href="mailto:ruslan.sennov@gmail.com">Ruslan Sennov</a>
*/
@DataObject(generateConverter = true)
@DataObject
@JsonGen(publicConverter = false)
public class ServiceEntry {

private Node node;
Expand Down
4 changes: 3 additions & 1 deletion src/main/java/io/vertx/ext/consul/ServiceEntryList.java
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
package io.vertx.ext.consul;

import io.vertx.codegen.annotations.DataObject;
import io.vertx.codegen.json.annotations.JsonGen;
import io.vertx.core.json.JsonObject;

import java.util.ArrayList;
Expand All @@ -27,7 +28,8 @@
*
* @author <a href="mailto:ruslan.sennov@gmail.com">Ruslan Sennov</a>
*/
@DataObject(generateConverter = true)
@DataObject
@JsonGen(publicConverter = false)
public class ServiceEntryList {

private long index;
Expand Down
Loading

0 comments on commit 8daf466

Please sign in to comment.