public override ContainerState GetContainerState() { YarnProtos.ContainerReportProtoOrBuilder p = viaProto ? proto : builder; if (!p.HasContainerState()) { return(null); } return(ConvertFromProtoFormat(p.GetContainerState())); }
public override string GetNodeHttpAddress() { YarnProtos.ContainerReportProtoOrBuilder p = viaProto ? proto : builder; if (!p.HasNodeHttpAddress()) { return(null); } return(p.GetNodeHttpAddress()); }
public override string GetDiagnosticsInfo() { YarnProtos.ContainerReportProtoOrBuilder p = viaProto ? proto : builder; if (!p.HasDiagnosticsInfo()) { return(null); } return(p.GetDiagnosticsInfo()); }
public override string GetLogUrl() { YarnProtos.ContainerReportProtoOrBuilder p = viaProto ? proto : builder; if (!p.HasLogUrl()) { return(null); } return(p.GetLogUrl()); }
public override ContainerId GetContainerId() { if (this.containerId != null) { return(this.containerId); } YarnProtos.ContainerReportProtoOrBuilder p = viaProto ? proto : builder; if (!p.HasContainerId()) { return(null); } this.containerId = ConvertFromProtoFormat(p.GetContainerId()); return(this.containerId); }
public override NodeId GetAssignedNode() { if (this.nodeId != null) { return(this.nodeId); } YarnProtos.ContainerReportProtoOrBuilder p = viaProto ? proto : builder; if (!p.HasNodeId()) { return(null); } this.nodeId = ConvertFromProtoFormat(p.GetNodeId()); return(this.nodeId); }
public override Resource GetAllocatedResource() { if (this.resource != null) { return(this.resource); } YarnProtos.ContainerReportProtoOrBuilder p = viaProto ? proto : builder; if (!p.HasResource()) { return(null); } this.resource = ConvertFromProtoFormat(p.GetResource()); return(this.resource); }
public override Priority GetPriority() { if (this.priority != null) { return(this.priority); } YarnProtos.ContainerReportProtoOrBuilder p = viaProto ? proto : builder; if (!p.HasPriority()) { return(null); } this.priority = ConvertFromProtoFormat(p.GetPriority()); return(this.priority); }
public override int GetContainerExitStatus() { YarnProtos.ContainerReportProtoOrBuilder p = viaProto ? proto : builder; return(p.GetContainerExitStatus()); }
public override long GetCreationTime() { YarnProtos.ContainerReportProtoOrBuilder p = viaProto ? proto : builder; return(p.GetCreationTime()); }