final DrillbitEndpoint endpoint = DrillbitEndpoint.newBuilder() .setAddress(ipAddress) .setUserPort(Integer.parseInt(port)) .build();
public DrillbitEndpoint start() throws DrillbitStartupException, UnknownHostException { // loopback address check if (isDistributedMode && InetAddress.getByName(hostName).isLoopbackAddress()) { throw new DrillbitStartupException("Drillbit is disallowed to bind to loopback address in distributed mode."); } userPort = userServer.bind(intialUserPort, allowPortHunting); DrillbitEndpoint partialEndpoint = DrillbitEndpoint.newBuilder() .setAddress(hostName) .setUserPort(userPort) .setVersion(DrillVersionInfo.getVersion()) .setState(State.STARTUP) .build(); partialEndpoint = controller.start(partialEndpoint, allowPortHunting); return dataPool.start(partialEndpoint, allowPortHunting); }
break; case 2: builder.setUserPort(input.readInt32()); break; case 3:
setUserPort(other.getUserPort());
break; case 2: builder.setUserPort(input.readInt32()); break; case 3:
setUserPort(other.getUserPort());
/** * Make a Drill endpoint using the hard-coded test ports and the given host * name. * * @param host * @return */ private DrillbitEndpoint makeEndpoint(String host) { return DrillbitEndpoint.newBuilder().setAddress(host) .setControlPort(TEST_CONTROL_PORT).setDataPort(TEST_DATA_PORT) .setUserPort(TEST_USER_PORT).build(); }