private void MaybeInitBuilder()
 {
     if (viaProto || builder == null)
     {
         builder = YarnProtos.ResourceOptionProto.NewBuilder(proto);
     }
     viaProto = false;
 }
 protected override void Build()
 {
     proto    = ((YarnProtos.ResourceOptionProto)builder.Build());
     viaProto = true;
     builder  = null;
 }
 public ResourceOptionPBImpl()
 {
     builder = YarnProtos.ResourceOptionProto.NewBuilder();
 }