Examples of AllocateResponseProtoOrBuilder


Examples of org.apache.hadoop.yarn.proto.YarnServiceProtos.AllocateResponseProtoOrBuilder

    viaProto = false;
  }
 
  @Override
  public synchronized AMCommand getAMCommand() {
    AllocateResponseProtoOrBuilder p = viaProto ? proto : builder;
    if (!p.hasAMCommand()) {
      return null;
    }
    return ProtoUtils.convertFromProtoFormat(p.getAMCommand());
  }
View Full Code Here

Examples of org.apache.hadoop.yarn.proto.YarnServiceProtos.AllocateResponseProtoOrBuilder

    builder.setAMCommand(ProtoUtils.convertToProtoFormat(command));
  }

  @Override
  public synchronized int getResponseId() {
    AllocateResponseProtoOrBuilder p = viaProto ? proto : builder;
    return (p.getResponseId());
  }
View Full Code Here

Examples of org.apache.hadoop.yarn.proto.YarnServiceProtos.AllocateResponseProtoOrBuilder

  public synchronized Resource getAvailableResources() {
    if (this.limit != null) {
      return this.limit;
    }

    AllocateResponseProtoOrBuilder p = viaProto ? proto : builder;
    if (!p.hasLimit()) {
      return null;
    }
    this.limit = convertFromProtoFormat(p.getLimit());
    return this.limit;
  }
View Full Code Here

Examples of org.apache.hadoop.yarn.proto.YarnServiceProtos.AllocateResponseProtoOrBuilder

    return nmTokens;
  }
 
  @Override
  public synchronized int getNumClusterNodes() {
    AllocateResponseProtoOrBuilder p = viaProto ? proto : builder;
    return p.getNumClusterNodes();
  }
View Full Code Here

Examples of org.apache.hadoop.yarn.proto.YarnServiceProtos.AllocateResponseProtoOrBuilder

    builder.setNumClusterNodes(numNodes);
  }

  @Override
  public synchronized PreemptionMessage getPreemptionMessage() {
    AllocateResponseProtoOrBuilder p = viaProto ? proto : builder;
    if (this.preempt != null) {
      return this.preempt;
    }
    if (!p.hasPreempt()) {
      return null;
    }
    this.preempt = convertFromProtoFormat(p.getPreempt());
    return this.preempt;
  }
View Full Code Here

Examples of org.apache.hadoop.yarn.proto.YarnServiceProtos.AllocateResponseProtoOrBuilder

  // called.
  private synchronized void initLocalNewNodeReportList() {
    if (this.updatedNodes != null) {
      return;
    }
    AllocateResponseProtoOrBuilder p = viaProto ? proto : builder;
    List<NodeReportProto> list = p.getUpdatedNodesList();
    updatedNodes = new ArrayList<NodeReport>(list.size());

    for (NodeReportProto n : list) {
      updatedNodes.add(convertFromProtoFormat(n));
    }
View Full Code Here

Examples of org.apache.hadoop.yarn.proto.YarnServiceProtos.AllocateResponseProtoOrBuilder

  // is called.
  private synchronized void initLocalNewContainerList() {
    if (this.allocatedContainers != null) {
      return;
    }
    AllocateResponseProtoOrBuilder p = viaProto ? proto : builder;
    List<ContainerProto> list = p.getAllocatedContainersList();
    allocatedContainers = new ArrayList<Container>();

    for (ContainerProto c : list) {
      allocatedContainers.add(convertFromProtoFormat(c));
    }
View Full Code Here

Examples of org.apache.hadoop.yarn.proto.YarnServiceProtos.AllocateResponseProtoOrBuilder

  private synchronized void initLocalNewNMTokenList() {
    if (nmTokens != null) {
      return;
    }
    AllocateResponseProtoOrBuilder p = viaProto ? proto : builder;
    List<NMTokenProto> list = p.getNmTokensList();
    nmTokens = new ArrayList<NMToken>();
    for (NMTokenProto t : list) {
      nmTokens.add(convertFromProtoFormat(t));
    }
  }
View Full Code Here

Examples of org.apache.hadoop.yarn.proto.YarnServiceProtos.AllocateResponseProtoOrBuilder

  // is called.
  private synchronized void initLocalFinishedContainerList() {
    if (this.completedContainersStatuses != null) {
      return;
    }
    AllocateResponseProtoOrBuilder p = viaProto ? proto : builder;
    List<ContainerStatusProto> list = p.getCompletedContainerStatusesList();
    completedContainersStatuses = new ArrayList<ContainerStatus>();

    for (ContainerStatusProto c : list) {
      completedContainersStatuses.add(convertFromProtoFormat(c));
    }
View Full Code Here

Examples of org.apache.hadoop.yarn.proto.YarnServiceProtos.AllocateResponseProtoOrBuilder

  }
   
 
  @Override
  public AMResponse getAMResponse() {
    AllocateResponseProtoOrBuilder p = viaProto ? proto : builder;
    if (this.amResponse != null) {
      return this.amResponse;
    }
    if (!p.hasAMResponse()) {
      return null;
    }
    this.amResponse= convertFromProtoFormat(p.getAMResponse());
    return this.amResponse;
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.