@Override public void clear() { this.path = null; setModeIsSet(false); this.mode = 0; setUidIsSet(false); this.uid = 0; setGidIsSet(false); this.gid = 0; this.parentPartition = null; this.partition = null; }
public MkdirCmd( String path, int mode, int uid, int gid, Set<Byte> parentPartition, Set<Byte> partition) { this(); this.path = path; this.mode = mode; setModeIsSet(true); this.uid = uid; setUidIsSet(true); this.gid = gid; setGidIsSet(true); this.parentPartition = parentPartition; this.partition = partition; }
@Override public void read(org.apache.thrift.protocol.TProtocol prot, MkdirCmd struct) throws org.apache.thrift.TException { TTupleProtocol iprot = (TTupleProtocol) prot; BitSet incoming = iprot.readBitSet(6); if (incoming.get(0)) { struct.path = iprot.readString(); struct.setPathIsSet(true); } if (incoming.get(1)) { struct.mode = iprot.readI32(); struct.setModeIsSet(true); } if (incoming.get(2)) { struct.uid = iprot.readI32(); struct.setUidIsSet(true); } if (incoming.get(3)) { struct.gid = iprot.readI32(); struct.setGidIsSet(true); } if (incoming.get(4)) { { org.apache.thrift.protocol.TSet _set42 = new org.apache.thrift.protocol.TSet( org.apache.thrift.protocol.TType.BYTE, iprot.readI32()); struct.parentPartition = new HashSet<Byte>(2 * _set42.size); for (int _i43 = 0; _i43 < _set42.size; ++_i43) { byte _elem44; _elem44 = iprot.readByte(); struct.parentPartition.add(_elem44); } } struct.setParentPartitionIsSet(true); } if (incoming.get(5)) { { org.apache.thrift.protocol.TSet _set45 = new org.apache.thrift.protocol.TSet( org.apache.thrift.protocol.TType.BYTE, iprot.readI32()); struct.partition = new HashSet<Byte>(2 * _set45.size); for (int _i46 = 0; _i46 < _set45.size; ++_i46) { byte _elem47; _elem47 = iprot.readByte(); struct.partition.add(_elem47); } } struct.setPartitionIsSet(true); } }
public void read(org.apache.thrift.protocol.TProtocol iprot, MkdirCmd struct) throws org.apache.thrift.TException { org.apache.thrift.protocol.TField schemeField; iprot.readStructBegin(); while (true) { schemeField = iprot.readFieldBegin(); if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { break; } switch (schemeField.id) { case 3: // PATH if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { struct.path = iprot.readString(); struct.setPathIsSet(true); } else { org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); } break; case 4: // MODE if (schemeField.type == org.apache.thrift.protocol.TType.I32) { struct.mode = iprot.readI32(); struct.setModeIsSet(true); } else { org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); } break; case 5: // UID if (schemeField.type == org.apache.thrift.protocol.TType.I32) { struct.uid = iprot.readI32(); struct.setUidIsSet(true); } else { org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); } break; case 6: // GID if (schemeField.type == org.apache.thrift.protocol.TType.I32) { struct.gid = iprot.readI32(); struct.setGidIsSet(true); } else { org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); } break; case 7: // PARENT_PARTITION if (schemeField.type == org.apache.thrift.protocol.TType.SET) { { org.apache.thrift.protocol.TSet _set32 = iprot.readSetBegin(); struct.parentPartition = new HashSet<Byte>(2 * _set32.size); for (int _i33 = 0; _i33 < _set32.size; ++_i33) { byte _elem34; _elem34 = iprot.readByte(); struct.parentPartition.add(_elem34); } iprot.readSetEnd(); } struct.setParentPartitionIsSet(true); } else { org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); } break; case 8: // PARTITION if (schemeField.type == org.apache.thrift.protocol.TType.SET) { { org.apache.thrift.protocol.TSet _set35 = iprot.readSetBegin(); struct.partition = new HashSet<Byte>(2 * _set35.size); for (int _i36 = 0; _i36 < _set35.size; ++_i36) { byte _elem37; _elem37 = iprot.readByte(); struct.partition.add(_elem37); } iprot.readSetEnd(); } struct.setPartitionIsSet(true); } else { org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); } break; default: org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); } iprot.readFieldEnd(); } iprot.readStructEnd(); // check for required fields of primitive type, which can't be checked in the validate method struct.validate(); }
public MkdirCmd setGid(int gid) { this.gid = gid; setGidIsSet(true); return this; }