@Override public void setRpcPort(int port) { maybeInitBuilder(); builder.setRpcPort(port); }
@Override public void setRpcPort(int port) { maybeInitBuilder(); builder.setRpcPort(port); }
@Override public void setRpcPort(int port) { maybeInitBuilder(); builder.setRpcPort(port); }
@Override public void setTrackingUrl(String url) { maybeInitBuilder(); if (url == null) { builder.clearTrackingUrl(); return; } builder.setTrackingUrl(url); }
@Override public void setPlacementConstraints( Map<Set<String>, PlacementConstraint> constraints) { maybeInitBuilder(); if (constraints == null) { builder.clearPlacementConstraints(); } else { removeEmptyKeys(constraints); } this.placementConstraints = constraints; }
private void mergeLocalToProto() { if (viaProto) maybeInitBuilder(); mergeLocalToBuilder(); proto = builder.build(); viaProto = true; }
@Override public void setHost(String host) { maybeInitBuilder(); if (host == null) { builder.clearHost(); return; } builder.setHost(host); }
@Override public void setTrackingUrl(String url) { maybeInitBuilder(); if (url == null) { builder.clearTrackingUrl(); return; } builder.setTrackingUrl(url); } }
@Override public void setHost(String host) { maybeInitBuilder(); if (host == null) { builder.clearHost(); return; } builder.setHost(host); }
@Override public void setTrackingUrl(String url) { maybeInitBuilder(); if (url == null) { builder.clearTrackingUrl(); return; } builder.setTrackingUrl(url); } }
@Override public void setHost(String host) { maybeInitBuilder(); if (host == null) { builder.clearHost(); return; } builder.setHost(host); }
private void mergeLocalToProto() { if (viaProto) maybeInitBuilder(); mergeLocalToBuilder(); proto = builder.build(); viaProto = true; }
private void mergeLocalToProto() { if (viaProto) maybeInitBuilder(); mergeLocalToBuilder(); proto = builder.build(); viaProto = true; }
private void addPlacementConstraintMap() { maybeInitBuilder(); builder.clearPlacementConstraints(); if (this.placementConstraints == null) { return; } List<YarnProtos.PlacementConstraintMapEntryProto> protoList = new ArrayList<>(); for (Map.Entry<Set<String>, PlacementConstraint> entry : this.placementConstraints.entrySet()) { protoList.add( YarnProtos.PlacementConstraintMapEntryProto.newBuilder() .addAllAllocationTags(entry.getKey()) .setPlacementConstraint( new PlacementConstraintToProtoConverter( entry.getValue()).convert()) .build()); } builder.addAllPlacementConstraints(protoList); }