@Override
    public void read(org.apache.thrift.protocol.TProtocol prot, InsertEventRequestData struct) throws org.apache.thrift.TException {
      org.apache.thrift.protocol.TTupleProtocol iprot = (org.apache.thrift.protocol.TTupleProtocol) prot;
      {
        org.apache.thrift.protocol.TList _list1044 = iprot.readListBegin(org.apache.thrift.protocol.TType.STRING);
        struct.filesAdded = new java.util.ArrayList<java.lang.String>(_list1044.size);
        @org.apache.thrift.annotation.Nullable java.lang.String _elem1045;
        for (int _i1046 = 0; _i1046 < _list1044.size; ++_i1046)
        {
          _elem1045 = iprot.readString();
          struct.filesAdded.add(_elem1045);
        }
      }
      struct.setFilesAddedIsSet(true);
      java.util.BitSet incoming = iprot.readBitSet(4);
      if (incoming.get(0)) {
        struct.replace = iprot.readBool();
        struct.setReplaceIsSet(true);
      }
      if (incoming.get(1)) {
        {
          org.apache.thrift.protocol.TList _list1047 = iprot.readListBegin(org.apache.thrift.protocol.TType.STRING);
          struct.filesAddedChecksum = new java.util.ArrayList<java.lang.String>(_list1047.size);
          @org.apache.thrift.annotation.Nullable java.lang.String _elem1048;
          for (int _i1049 = 0; _i1049 < _list1047.size; ++_i1049)
          {
            _elem1048 = iprot.readString();
            struct.filesAddedChecksum.add(_elem1048);
          }
        }
        struct.setFilesAddedChecksumIsSet(true);
      }
      if (incoming.get(2)) {
        {
          org.apache.thrift.protocol.TList _list1050 = iprot.readListBegin(org.apache.thrift.protocol.TType.STRING);
          struct.subDirectoryList = new java.util.ArrayList<java.lang.String>(_list1050.size);
          @org.apache.thrift.annotation.Nullable java.lang.String _elem1051;
          for (int _i1052 = 0; _i1052 < _list1050.size; ++_i1052)
          {
            _elem1051 = iprot.readString();
            struct.subDirectoryList.add(_elem1051);
          }
        }
        struct.setSubDirectoryListIsSet(true);
      }
      if (incoming.get(3)) {
        {
          org.apache.thrift.protocol.TList _list1053 = iprot.readListBegin(org.apache.thrift.protocol.TType.STRING);
          struct.partitionVal = new java.util.ArrayList<java.lang.String>(_list1053.size);
          @org.apache.thrift.annotation.Nullable java.lang.String _elem1054;
          for (int _i1055 = 0; _i1055 < _list1053.size; ++_i1055)
          {
            _elem1054 = iprot.readString();
            struct.partitionVal.add(_elem1054);
          }
        }
        struct.setPartitionValIsSet(true);
      }
    }
Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise
standalone-metastore/metastore-common/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/InsertEventRequestData.java