private SentinelConfig(Builder builder, boolean throwIfUninitialized) { if (throwIfUninitialized && ! builder.__uninitialized.isEmpty()) throw new IllegalArgumentException("The following builder parameters for " + "sentinel must be initialized: " + builder.__uninitialized); port = new Port(builder.port, throwIfUninitialized); application = new Application(builder.application, throwIfUninitialized); service = Service.createVector(builder.service); }
public Port build() { return new Port(this); }