/// <exception cref="System.IO.IOException"/>
        public override void ReadFields(DataInput @in)
        {
            DataInputStream dis = (DataInputStream)@in;

            byte[] buffer = IOUtils.ToByteArray(dis);
            proto = YarnSecurityTestAMRMTokenProtos.AMRMTokenIdentifierForTestProto.ParseFrom
                        (buffer);
        }
 public AMRMTokenIdentifierForTest(AMRMTokenIdentifier tokenIdentifier, string message
                                   )
 {
     builder = YarnSecurityTestAMRMTokenProtos.AMRMTokenIdentifierForTestProto.NewBuilder
                   ();
     builder.SetAppAttemptId(tokenIdentifier.GetProto().GetAppAttemptId());
     builder.SetKeyId(tokenIdentifier.GetKeyId());
     builder.SetMessage(message);
     proto = ((YarnSecurityTestAMRMTokenProtos.AMRMTokenIdentifierForTestProto)builder
              .Build());
     builder = null;
 }
 public virtual void Build()
 {
     proto = ((YarnSecurityTestAMRMTokenProtos.AMRMTokenIdentifierForTestProto)builder
              .Build());
     builder = null;
 }
 public AMRMTokenIdentifierForTest(YarnSecurityTestAMRMTokenProtos.AMRMTokenIdentifierForTestProto
                                   proto)
 {
     this.proto = proto;
 }