Ejemplo n.º 1
0
 public override Resource GetCapability()
 {
     YarnProtos.ContainerResourceIncreaseProtoOrBuilder p = viaProto ? proto : builder;
     if (this.targetCapability != null)
     {
         return(this.targetCapability);
     }
     if (p.HasCapability())
     {
         this.targetCapability = ConvertFromProtoFormat(p.GetCapability());
     }
     return(this.targetCapability);
 }
Ejemplo n.º 2
0
 public override Token GetContainerToken()
 {
     YarnProtos.ContainerResourceIncreaseProtoOrBuilder p = viaProto ? proto : builder;
     if (this.token != null)
     {
         return(this.token);
     }
     if (p.HasContainerToken())
     {
         this.token = ConvertFromProtoFormat(p.GetContainerToken());
     }
     return(this.token);
 }
Ejemplo n.º 3
0
 public override ContainerId GetContainerId()
 {
     YarnProtos.ContainerResourceIncreaseProtoOrBuilder p = viaProto ? proto : builder;
     if (this.existingContainerId != null)
     {
         return(this.existingContainerId);
     }
     if (p.HasContainerId())
     {
         this.existingContainerId = ConvertFromProtoFormat(p.GetContainerId());
     }
     return(this.existingContainerId);
 }