private void mergeLocalToBuilder() { if (this.applicationTimeouts != null) { addApplicationTimeouts(); } }
@Override public Map<ApplicationTimeoutType, String> getApplicationTimeouts() { initApplicationTimeout(); return this.applicationTimeouts; }
private void mergeLocalToProto() { if (viaProto) { maybeInitBuilder(); } mergeLocalToBuilder(); proto = builder.build(); viaProto = true; }
public UpdateApplicationTimeoutsResponseProto getProto() { mergeLocalToProto(); proto = viaProto ? proto : builder.build(); viaProto = true; return proto; }
@Override public UpdateApplicationTimeoutsResponse updateApplicationTimeouts( UpdateApplicationTimeoutsRequest request) throws YarnException, IOException { UpdateApplicationTimeoutsRequestProto requestProto = ((UpdateApplicationTimeoutsRequestPBImpl) request).getProto(); try { return new UpdateApplicationTimeoutsResponsePBImpl( proxy.updateApplicationTimeouts(null, requestProto)); } catch (ServiceException e) { RPCUtil.unwrapAndThrowException(e); return null; } }
private void addApplicationTimeouts() { maybeInitBuilder(); builder.clearApplicationTimeouts(); if (applicationTimeouts == null) {
@Override public String toString() { return TextFormat.shortDebugString(getProto()); }
@Override public void setApplicationTimeouts( Map<ApplicationTimeoutType, String> appTimeouts) { if (appTimeouts == null) { return; } initApplicationTimeout(); this.applicationTimeouts.clear(); this.applicationTimeouts.putAll(appTimeouts); }
@Override public int hashCode() { return getProto().hashCode(); }
@Override public UpdateApplicationTimeoutsResponseProto updateApplicationTimeouts( RpcController controller, UpdateApplicationTimeoutsRequestProto proto) throws ServiceException { UpdateApplicationTimeoutsRequestPBImpl request = new UpdateApplicationTimeoutsRequestPBImpl(proto); try { UpdateApplicationTimeoutsResponse response = real.updateApplicationTimeouts(request); return ((UpdateApplicationTimeoutsResponsePBImpl) response).getProto(); } catch (YarnException e) { throw new ServiceException(e); } catch (IOException e) { throw new ServiceException(e); } }