private QueueInfoPBImpl convertFromProtoFormat(QueueInfoProto a) { return new QueueInfoPBImpl(a); }
private QueueInfoProto convertToProtoFormat(QueueInfo queueInfo) { return ((QueueInfoPBImpl)queueInfo).getProto(); }
@Override public List<ApplicationReport> getApplications() { initLocalApplicationsList(); return this.applicationsList; }
private void mergeLocalToProto() { if (viaProto) maybeInitBuilder(); mergeLocalToBuilder(); proto = builder.build(); viaProto = true; }
@Override public void setMaximumCapacity(float maximumCapacity) { maybeInitBuilder(); builder.setMaximumCapacity(maximumCapacity); }
@Override public void setQueueState(QueueState queueState) { maybeInitBuilder(); if (queueState == null) { builder.clearState(); return; } builder.setState(convertToProtoFormat(queueState)); }
private void initLocalApplicationsList() { if (this.applicationsList != null) { return; } QueueInfoProtoOrBuilder p = viaProto ? proto : builder; List<ApplicationReportProto> list = p.getApplicationsList(); applicationsList = new ArrayList<ApplicationReport>(); for (ApplicationReportProto a : list) { applicationsList.add(convertFromProtoFormat(a)); } }
private void mergeLocalToBuilder() { if (this.childQueuesList != null) { addChildQueuesInfoToProto(); } if (this.applicationsList != null) { addApplicationsToProto(); } if (this.accessibleNodeLabels != null) { builder.clearAccessibleNodeLabels(); builder.addAllAccessibleNodeLabels(this.accessibleNodeLabels); } if (this.queueConfigurations != null) { addQueueConfigurations(); } }
private void mergeLocalToBuilder() { if (this.childQueuesList != null) { addChildQueuesInfoToProto(); } if (this.applicationsList != null) { addApplicationsToProto(); } if (this.accessibleNodeLabels != null) { builder.clearAccessibleNodeLabels(); builder.addAllAccessibleNodeLabels(this.accessibleNodeLabels); } }
@Override public Set<String> getAccessibleNodeLabels() { initNodeLabels(); return this.accessibleNodeLabels; }
@Override public List<QueueInfo> getChildQueues() { initLocalChildQueuesList(); return this.childQueuesList; }
@Override public void setCurrentCapacity(float currentCapacity) { maybeInitBuilder(); builder.setCurrentCapacity(currentCapacity); }
@Override public void setQueueState(QueueState queueState) { maybeInitBuilder(); if (queueState == null) { builder.clearState(); return; } builder.setState(convertToProtoFormat(queueState)); }
private void mergeLocalToProto() { if (viaProto) maybeInitBuilder(); mergeLocalToBuilder(); proto = builder.build(); viaProto = true; }
private void initLocalChildQueuesList() { if (this.childQueuesList != null) { return; } QueueInfoProtoOrBuilder p = viaProto ? proto : builder; List<QueueInfoProto> list = p.getChildQueuesList(); childQueuesList = new ArrayList<QueueInfo>(); for (QueueInfoProto a : list) { childQueuesList.add(convertFromProtoFormat(a)); } }
private void mergeLocalToBuilder() { if (this.childQueuesList != null) { addChildQueuesInfoToProto(); } if (this.applicationsList != null) { addApplicationsToProto(); } if (this.accessibleNodeLabels != null) { builder.clearAccessibleNodeLabels(); builder.addAllAccessibleNodeLabels(this.accessibleNodeLabels); } }
@Override public Set<String> getAccessibleNodeLabels() { initNodeLabels(); return this.accessibleNodeLabels; }
@Override public List<QueueInfo> getChildQueues() { initLocalChildQueuesList(); return this.childQueuesList; }
@Override public void setAccessibleNodeLabels(Set<String> nodeLabels) { maybeInitBuilder(); builder.clearAccessibleNodeLabels(); this.accessibleNodeLabels = nodeLabels; }
@Override public void setQueueState(QueueState queueState) { maybeInitBuilder(); if (queueState == null) { builder.clearState(); return; } builder.setState(convertToProtoFormat(queueState)); }