コード例 #1
0
 private void MaybeInitBuilder()
 {
     if (viaProto || builder == null)
     {
         builder = YarnServerCommonServiceProtos.RegisterNodeManagerResponseProto.NewBuilder
                       (proto);
     }
     viaProto = false;
 }
コード例 #2
0
        /// <exception cref="System.Exception"/>
        public static RegisterNodeManagerResponse SerDe(RegisterNodeManagerResponse orig)
        {
            RegisterNodeManagerResponsePBImpl asPB = (RegisterNodeManagerResponsePBImpl)orig;

            YarnServerCommonServiceProtos.RegisterNodeManagerResponseProto proto = asPB.GetProto
                                                                                       ();
            ByteArrayOutputStream @out = new ByteArrayOutputStream();

            proto.WriteTo(@out);
            ByteArrayInputStream @in = new ByteArrayInputStream(@out.ToByteArray());

            YarnServerCommonServiceProtos.RegisterNodeManagerResponseProto.Builder cp = YarnServerCommonServiceProtos.RegisterNodeManagerResponseProto
                                                                                        .NewBuilder();
            cp.MergeFrom(@in);
            return(new RegisterNodeManagerResponsePBImpl(((YarnServerCommonServiceProtos.RegisterNodeManagerResponseProto
                                                           )cp.Build())));
        }
コード例 #3
0
 public RegisterNodeManagerResponsePBImpl()
 {
     builder = YarnServerCommonServiceProtos.RegisterNodeManagerResponseProto.NewBuilder
                   ();
 }