Ejemplo n.º 1
0
 public void Write(TProtocol oprot)
 {
     oprot.IncrementRecursionDepth();
     try
     {
         TStruct struc = new TStruct("FileCryptoMetaData");
         oprot.WriteStructBegin(struc);
         TField field = new TField();
         field.Name = "encryption_algorithm";
         field.Type = TType.Struct;
         field.ID   = 1;
         oprot.WriteFieldBegin(field);
         Encryption_algorithm.Write(oprot);
         oprot.WriteFieldEnd();
         if (Key_metadata != null && __isset.key_metadata)
         {
             field.Name = "key_metadata";
             field.Type = TType.String;
             field.ID   = 2;
             oprot.WriteFieldBegin(field);
             oprot.WriteBinary(Key_metadata);
             oprot.WriteFieldEnd();
         }
         oprot.WriteFieldStop();
         oprot.WriteStructEnd();
     }
     finally
     {
         oprot.DecrementRecursionDepth();
     }
 }
Ejemplo n.º 2
0
        public override string ToString()
        {
            StringBuilder __sb = new StringBuilder("FileCryptoMetaData(");

            __sb.Append(", Encryption_algorithm: ");
            __sb.Append(Encryption_algorithm == null ? "<null>" : Encryption_algorithm.ToString());
            if (Key_metadata != null && __isset.key_metadata)
            {
                __sb.Append(", Key_metadata: ");
                __sb.Append(Key_metadata);
            }
            __sb.Append(")");
            return(__sb.ToString());
        }
Ejemplo n.º 3
0
        public override string ToString()
        {
            StringBuilder __sb = new StringBuilder("FileMetaData(");

            __sb.Append(", Version: ");
            __sb.Append(Version);
            __sb.Append(", Schema: ");
            __sb.Append(Schema);
            __sb.Append(", Num_rows: ");
            __sb.Append(Num_rows);
            __sb.Append(", Row_groups: ");
            __sb.Append(Row_groups);
            if (Key_value_metadata != null && __isset.key_value_metadata)
            {
                __sb.Append(", Key_value_metadata: ");
                __sb.Append(Key_value_metadata);
            }
            if (Created_by != null && __isset.created_by)
            {
                __sb.Append(", Created_by: ");
                __sb.Append(Created_by);
            }
            if (Column_orders != null && __isset.column_orders)
            {
                __sb.Append(", Column_orders: ");
                __sb.Append(Column_orders);
            }
            if (Encryption_algorithm != null && __isset.encryption_algorithm)
            {
                __sb.Append(", Encryption_algorithm: ");
                __sb.Append(Encryption_algorithm == null ? "<null>" : Encryption_algorithm.ToString());
            }
            if (Footer_signing_key_metadata != null && __isset.footer_signing_key_metadata)
            {
                __sb.Append(", Footer_signing_key_metadata: ");
                __sb.Append(Footer_signing_key_metadata);
            }
            __sb.Append(")");
            return(__sb.ToString());
        }
Ejemplo n.º 4
0
 public void Write(TProtocol oprot)
 {
     oprot.IncrementRecursionDepth();
     try
     {
         TStruct struc = new TStruct("FileMetaData");
         oprot.WriteStructBegin(struc);
         TField field = new TField();
         field.Name = "version";
         field.Type = TType.I32;
         field.ID   = 1;
         oprot.WriteFieldBegin(field);
         oprot.WriteI32(Version);
         oprot.WriteFieldEnd();
         field.Name = "schema";
         field.Type = TType.List;
         field.ID   = 2;
         oprot.WriteFieldBegin(field);
         {
             oprot.WriteListBegin(new TList(TType.Struct, Schema.Count));
             foreach (SchemaElement _iter60 in Schema)
             {
                 _iter60.Write(oprot);
             }
             oprot.WriteListEnd();
         }
         oprot.WriteFieldEnd();
         field.Name = "num_rows";
         field.Type = TType.I64;
         field.ID   = 3;
         oprot.WriteFieldBegin(field);
         oprot.WriteI64(Num_rows);
         oprot.WriteFieldEnd();
         field.Name = "row_groups";
         field.Type = TType.List;
         field.ID   = 4;
         oprot.WriteFieldBegin(field);
         {
             oprot.WriteListBegin(new TList(TType.Struct, Row_groups.Count));
             foreach (RowGroup _iter61 in Row_groups)
             {
                 _iter61.Write(oprot);
             }
             oprot.WriteListEnd();
         }
         oprot.WriteFieldEnd();
         if (Key_value_metadata != null && __isset.key_value_metadata)
         {
             field.Name = "key_value_metadata";
             field.Type = TType.List;
             field.ID   = 5;
             oprot.WriteFieldBegin(field);
             {
                 oprot.WriteListBegin(new TList(TType.Struct, Key_value_metadata.Count));
                 foreach (KeyValue _iter62 in Key_value_metadata)
                 {
                     _iter62.Write(oprot);
                 }
                 oprot.WriteListEnd();
             }
             oprot.WriteFieldEnd();
         }
         if (Created_by != null && __isset.created_by)
         {
             field.Name = "created_by";
             field.Type = TType.String;
             field.ID   = 6;
             oprot.WriteFieldBegin(field);
             oprot.WriteString(Created_by);
             oprot.WriteFieldEnd();
         }
         if (Column_orders != null && __isset.column_orders)
         {
             field.Name = "column_orders";
             field.Type = TType.List;
             field.ID   = 7;
             oprot.WriteFieldBegin(field);
             {
                 oprot.WriteListBegin(new TList(TType.Struct, Column_orders.Count));
                 foreach (ColumnOrder _iter63 in Column_orders)
                 {
                     _iter63.Write(oprot);
                 }
                 oprot.WriteListEnd();
             }
             oprot.WriteFieldEnd();
         }
         if (Encryption_algorithm != null && __isset.encryption_algorithm)
         {
             field.Name = "encryption_algorithm";
             field.Type = TType.Struct;
             field.ID   = 8;
             oprot.WriteFieldBegin(field);
             Encryption_algorithm.Write(oprot);
             oprot.WriteFieldEnd();
         }
         if (Footer_signing_key_metadata != null && __isset.footer_signing_key_metadata)
         {
             field.Name = "footer_signing_key_metadata";
             field.Type = TType.String;
             field.ID   = 9;
             oprot.WriteFieldBegin(field);
             oprot.WriteBinary(Footer_signing_key_metadata);
             oprot.WriteFieldEnd();
         }
         oprot.WriteFieldStop();
         oprot.WriteStructEnd();
     }
     finally
     {
         oprot.DecrementRecursionDepth();
     }
 }