private void mergeLocalToBuilder() { if (requests != null) { addLocalRequestsToProto(); } }
@Override public List<StartContainerRequest> getStartContainerRequests() { if (this.requests != null) { return this.requests; } initLocalRequests(); return this.requests; }
private void mergeLocalToProto() { if (viaProto) maybeInitBuilder(); mergeLocalToBuilder(); proto = builder.build(); viaProto = true; }
private void addLocalRequestsToProto() { maybeInitBuilder(); builder.clearStartContainerRequest(); List<StartContainerRequestProto> protoList = new ArrayList<StartContainerRequestProto>(); for (StartContainerRequest r : this.requests) { protoList.add(convertToProtoFormat(r)); } builder.addAllStartContainerRequest(protoList); }
@Override public void setStartContainerRequests(List<StartContainerRequest> requests) { maybeInitBuilder(); if (requests == null) { builder.clearStartContainerRequest(); } this.requests = requests; }
private void initLocalRequests() { StartContainersRequestProtoOrBuilder p = viaProto ? proto : builder; List<StartContainerRequestProto> requestList = p.getStartContainerRequestList(); this.requests = new ArrayList<StartContainerRequest>(); for (StartContainerRequestProto r : requestList) { this.requests.add(convertFromProtoFormat(r)); } }
public StartContainersRequestProto getProto() { mergeLocalToProto(); proto = viaProto ? proto : builder.build(); viaProto = true; return proto; }
@Override public StartContainersResponseProto startContainers(RpcController arg0, StartContainersRequestProto proto) throws ServiceException { StartContainersRequestPBImpl request = new StartContainersRequestPBImpl(proto); try { StartContainersResponse response = real.startContainers(request); return ((StartContainersResponsePBImpl)response).getProto(); } catch (YarnException e) { throw new ServiceException(e); } catch (IOException e) { throw new ServiceException(e); } }
private void mergeLocalToProto() { if (viaProto) maybeInitBuilder(); mergeLocalToBuilder(); proto = builder.build(); viaProto = true; }
private void addLocalRequestsToProto() { maybeInitBuilder(); builder.clearStartContainerRequest(); List<StartContainerRequestProto> protoList = new ArrayList<StartContainerRequestProto>(); for (StartContainerRequest r : this.requests) { protoList.add(convertToProtoFormat(r)); } builder.addAllStartContainerRequest(protoList); }
@Override public void setStartContainerRequests(List<StartContainerRequest> requests) { maybeInitBuilder(); if (requests == null) { builder.clearStartContainerRequest(); } this.requests = requests; }
private void initLocalRequests() { StartContainersRequestProtoOrBuilder p = viaProto ? proto : builder; List<StartContainerRequestProto> requestList = p.getStartContainerRequestList(); this.requests = new ArrayList<StartContainerRequest>(); for (StartContainerRequestProto r : requestList) { this.requests.add(convertFromProtoFormat(r)); } }
public StartContainersRequestProto getProto() { mergeLocalToProto(); proto = viaProto ? proto : builder.build(); viaProto = true; return proto; }
@Override public StartContainersResponseProto startContainers(RpcController arg0, StartContainersRequestProto proto) throws ServiceException { StartContainersRequestPBImpl request = new StartContainersRequestPBImpl(proto); try { StartContainersResponse response = real.startContainers(request); return ((StartContainersResponsePBImpl)response).getProto(); } catch (YarnException e) { throw new ServiceException(e); } catch (IOException e) { throw new ServiceException(e); } }
private void mergeLocalToProto() { if (viaProto) maybeInitBuilder(); mergeLocalToBuilder(); proto = builder.build(); viaProto = true; }
private void addLocalRequestsToProto() { maybeInitBuilder(); builder.clearStartContainerRequest(); List<StartContainerRequestProto> protoList = new ArrayList<StartContainerRequestProto>(); for (StartContainerRequest r : this.requests) { protoList.add(convertToProtoFormat(r)); } builder.addAllStartContainerRequest(protoList); }
private void mergeLocalToBuilder() { if (requests != null) { addLocalRequestsToProto(); } }
@Override public void setStartContainerRequests(List<StartContainerRequest> requests) { maybeInitBuilder(); if (requests == null) { builder.clearStartContainerRequest(); } this.requests = requests; }