Search in sources :

Example 6 with RegisterNodeManagerRequestProtoOrBuilder

use of org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.RegisterNodeManagerRequestProtoOrBuilder in project hadoop by apache.

the class RegisterNodeManagerRequestPBImpl method getPhysicalResource.

@Override
public synchronized Resource getPhysicalResource() {
    RegisterNodeManagerRequestProtoOrBuilder p = viaProto ? proto : builder;
    if (this.physicalResource != null) {
        return this.physicalResource;
    }
    if (!p.hasPhysicalResource()) {
        return null;
    }
    this.physicalResource = convertFromProtoFormat(p.getPhysicalResource());
    return this.physicalResource;
}
Also used : RegisterNodeManagerRequestProtoOrBuilder(org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.RegisterNodeManagerRequestProtoOrBuilder)

Aggregations

RegisterNodeManagerRequestProtoOrBuilder (org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.RegisterNodeManagerRequestProtoOrBuilder)6 ApplicationId (org.apache.hadoop.yarn.api.records.ApplicationId)1 NodeLabel (org.apache.hadoop.yarn.api.records.NodeLabel)1 ApplicationIdProto (org.apache.hadoop.yarn.proto.YarnProtos.ApplicationIdProto)1 NodeLabelProto (org.apache.hadoop.yarn.proto.YarnProtos.NodeLabelProto)1 NMContainerStatusProto (org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.NMContainerStatusProto)1 NodeLabelsProto (org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.NodeLabelsProto)1 NMContainerStatus (org.apache.hadoop.yarn.server.api.protocolrecords.NMContainerStatus)1