List of usage examples for io.vertx.core DeploymentOptions getIsolationGroup
public String getIsolationGroup()
From source file:io.silverware.microservices.utils.VertxUtils.java
License:Apache License
/** * Return the {@link String} representing the given {@link DeploymentOptions} * * @param options {@link DeploymentOptions} to be printed * @return {@link String} representing the given options *///ww w . java 2s. com public static String printDeploymentOptions(DeploymentOptions options) { StringBuilder sb = new StringBuilder("{ "); sb.append("type = "); if (options.isWorker()) { sb.append(VerticleType.WORKER); } else if (options.isMultiThreaded()) { sb.append(VerticleType.MULTI_THREADED_WORKER); } else { sb.append(VerticleType.STANDARD); } sb.append(", instances = ").append(options.getInstances()); sb.append(", isolationGroup = ").append( options.getIsolationGroup() == null ? VertxConstants.NOT_AVAILABLE : options.getIsolationGroup()); sb.append(", isolatedClasses = ").append( options.getIsolatedClasses() == null ? VertxConstants.NOT_AVAILABLE : options.getIsolatedClasses()); sb.append(", extraClasspath = ").append( options.getExtraClasspath() == null ? VertxConstants.NOT_AVAILABLE : options.getExtraClasspath()); sb.append(", ha = ").append(options.isHa()); sb.append(", config = ") .append(options.getConfig() == null ? VertxConstants.NOT_AVAILABLE : options.getConfig()) .append(" }"); return sb.toString(); }