public void Write(TProtocol oprot) {
TStruct struc = new TStruct("NotesMetadataResultSpec");
oprot.WriteStructBegin(struc);
TField field = new TField();
if (__isset.includeTitle) {
field.Name = "includeTitle";
field.Type = TType.Bool;
field.ID = 2;
oprot.WriteFieldBegin(field);
oprot.WriteBool(IncludeTitle);
oprot.WriteFieldEnd();
}
if (__isset.includeContentLength) {
field.Name = "includeContentLength";
field.Type = TType.Bool;
field.ID = 5;
oprot.WriteFieldBegin(field);
oprot.WriteBool(IncludeContentLength);
oprot.WriteFieldEnd();
}
if (__isset.includeCreated) {
field.Name = "includeCreated";
field.Type = TType.Bool;
field.ID = 6;
oprot.WriteFieldBegin(field);
oprot.WriteBool(IncludeCreated);
oprot.WriteFieldEnd();
}
if (__isset.includeUpdated) {
field.Name = "includeUpdated";
field.Type = TType.Bool;
field.ID = 7;
oprot.WriteFieldBegin(field);
oprot.WriteBool(IncludeUpdated);
oprot.WriteFieldEnd();
}
if (__isset.includeUpdateSequenceNum) {
field.Name = "includeUpdateSequenceNum";
field.Type = TType.Bool;
field.ID = 10;
oprot.WriteFieldBegin(field);
oprot.WriteBool(IncludeUpdateSequenceNum);
oprot.WriteFieldEnd();
}
if (__isset.includeNotebookGuid) {
field.Name = "includeNotebookGuid";
field.Type = TType.Bool;
field.ID = 11;
oprot.WriteFieldBegin(field);
oprot.WriteBool(IncludeNotebookGuid);
oprot.WriteFieldEnd();
}
if (__isset.includeTagGuids) {
field.Name = "includeTagGuids";
field.Type = TType.Bool;
field.ID = 12;
oprot.WriteFieldBegin(field);
oprot.WriteBool(IncludeTagGuids);
oprot.WriteFieldEnd();
}
if (__isset.includeAttributes) {
field.Name = "includeAttributes";
field.Type = TType.Bool;
field.ID = 14;
oprot.WriteFieldBegin(field);
oprot.WriteBool(IncludeAttributes);
oprot.WriteFieldEnd();
}
if (__isset.includeLargestResourceMime) {
field.Name = "includeLargestResourceMime";
field.Type = TType.Bool;
field.ID = 20;
oprot.WriteFieldBegin(field);
oprot.WriteBool(IncludeLargestResourceMime);
oprot.WriteFieldEnd();
}
if (__isset.includeLargestResourceSize) {
field.Name = "includeLargestResourceSize";
field.Type = TType.Bool;
field.ID = 21;
oprot.WriteFieldBegin(field);
oprot.WriteBool(IncludeLargestResourceSize);
oprot.WriteFieldEnd();
}
oprot.WriteFieldStop();
oprot.WriteStructEnd();
}