Package org.apache.parquet.format
Class EncryptionWithColumnKey
- java.lang.Object
-
- org.apache.parquet.format.EncryptionWithColumnKey
-
- All Implemented Interfaces:
Serializable,Cloneable,Comparable<EncryptionWithColumnKey>,org.apache.thrift.TBase<EncryptionWithColumnKey,EncryptionWithColumnKey._Fields>,org.apache.thrift.TSerializable
@Generated(value="Autogenerated by Thrift Compiler (0.16.0)", date="2023-05-12") public class EncryptionWithColumnKey extends Object implements org.apache.thrift.TBase<EncryptionWithColumnKey,EncryptionWithColumnKey._Fields>, Serializable, Cloneable, Comparable<EncryptionWithColumnKey>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEncryptionWithColumnKey._FieldsThe set of fields this struct contains, along with convenience methods for finding and manipulating them.
-
Field Summary
Fields Modifier and Type Field Description ByteBufferkey_metadataRetrieval metadata of column encryption key *static Map<EncryptionWithColumnKey._Fields,org.apache.thrift.meta_data.FieldMetaData>metaDataMapList<String>path_in_schemaColumn path in schema *
-
Constructor Summary
Constructors Constructor Description EncryptionWithColumnKey()EncryptionWithColumnKey(List<String> path_in_schema)EncryptionWithColumnKey(EncryptionWithColumnKey other)Performs a deep copy on other.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddToPath_in_schema(String elem)ByteBufferbufferForKey_metadata()voidclear()intcompareTo(EncryptionWithColumnKey other)EncryptionWithColumnKeydeepCopy()booleanequals(Object that)booleanequals(EncryptionWithColumnKey that)EncryptionWithColumnKey._FieldsfieldForId(int fieldId)ObjectgetFieldValue(EncryptionWithColumnKey._Fields field)byte[]getKey_metadata()Retrieval metadata of column encryption key *List<String>getPath_in_schema()Column path in schema *Iterator<String>getPath_in_schemaIterator()intgetPath_in_schemaSize()inthashCode()booleanisSet(EncryptionWithColumnKey._Fields field)Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwisebooleanisSetKey_metadata()Returns true if field key_metadata is set (has been assigned a value) and false otherwisebooleanisSetPath_in_schema()Returns true if field path_in_schema is set (has been assigned a value) and false otherwisevoidread(org.apache.thrift.protocol.TProtocol iprot)voidsetFieldValue(EncryptionWithColumnKey._Fields field, Object value)EncryptionWithColumnKeysetKey_metadata(byte[] key_metadata)Retrieval metadata of column encryption key *EncryptionWithColumnKeysetKey_metadata(ByteBuffer key_metadata)voidsetKey_metadataIsSet(boolean value)EncryptionWithColumnKeysetPath_in_schema(List<String> path_in_schema)Column path in schema *voidsetPath_in_schemaIsSet(boolean value)StringtoString()voidunsetKey_metadata()voidunsetPath_in_schema()voidvalidate()voidwrite(org.apache.thrift.protocol.TProtocol oprot)
-
-
-
Field Detail
-
key_metadata
public ByteBuffer key_metadata
Retrieval metadata of column encryption key *
-
metaDataMap
public static final Map<EncryptionWithColumnKey._Fields,org.apache.thrift.meta_data.FieldMetaData> metaDataMap
-
-
Constructor Detail
-
EncryptionWithColumnKey
public EncryptionWithColumnKey()
-
EncryptionWithColumnKey
public EncryptionWithColumnKey(EncryptionWithColumnKey other)
Performs a deep copy on other.
-
-
Method Detail
-
deepCopy
public EncryptionWithColumnKey deepCopy()
- Specified by:
deepCopyin interfaceorg.apache.thrift.TBase<EncryptionWithColumnKey,EncryptionWithColumnKey._Fields>
-
clear
public void clear()
- Specified by:
clearin interfaceorg.apache.thrift.TBase<EncryptionWithColumnKey,EncryptionWithColumnKey._Fields>
-
getPath_in_schemaSize
public int getPath_in_schemaSize()
-
addToPath_in_schema
public void addToPath_in_schema(String elem)
-
setPath_in_schema
public EncryptionWithColumnKey setPath_in_schema(List<String> path_in_schema)
Column path in schema *
-
unsetPath_in_schema
public void unsetPath_in_schema()
-
isSetPath_in_schema
public boolean isSetPath_in_schema()
Returns true if field path_in_schema is set (has been assigned a value) and false otherwise
-
setPath_in_schemaIsSet
public void setPath_in_schemaIsSet(boolean value)
-
getKey_metadata
public byte[] getKey_metadata()
Retrieval metadata of column encryption key *
-
bufferForKey_metadata
public ByteBuffer bufferForKey_metadata()
-
setKey_metadata
public EncryptionWithColumnKey setKey_metadata(byte[] key_metadata)
Retrieval metadata of column encryption key *
-
setKey_metadata
public EncryptionWithColumnKey setKey_metadata(ByteBuffer key_metadata)
-
unsetKey_metadata
public void unsetKey_metadata()
-
isSetKey_metadata
public boolean isSetKey_metadata()
Returns true if field key_metadata is set (has been assigned a value) and false otherwise
-
setKey_metadataIsSet
public void setKey_metadataIsSet(boolean value)
-
setFieldValue
public void setFieldValue(EncryptionWithColumnKey._Fields field, Object value)
- Specified by:
setFieldValuein interfaceorg.apache.thrift.TBase<EncryptionWithColumnKey,EncryptionWithColumnKey._Fields>
-
getFieldValue
public Object getFieldValue(EncryptionWithColumnKey._Fields field)
- Specified by:
getFieldValuein interfaceorg.apache.thrift.TBase<EncryptionWithColumnKey,EncryptionWithColumnKey._Fields>
-
isSet
public boolean isSet(EncryptionWithColumnKey._Fields field)
Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise- Specified by:
isSetin interfaceorg.apache.thrift.TBase<EncryptionWithColumnKey,EncryptionWithColumnKey._Fields>
-
equals
public boolean equals(EncryptionWithColumnKey that)
-
compareTo
public int compareTo(EncryptionWithColumnKey other)
- Specified by:
compareToin interfaceComparable<EncryptionWithColumnKey>
-
fieldForId
public EncryptionWithColumnKey._Fields fieldForId(int fieldId)
- Specified by:
fieldForIdin interfaceorg.apache.thrift.TBase<EncryptionWithColumnKey,EncryptionWithColumnKey._Fields>
-
read
public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException- Specified by:
readin interfaceorg.apache.thrift.TSerializable- Throws:
org.apache.thrift.TException
-
write
public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException- Specified by:
writein interfaceorg.apache.thrift.TSerializable- Throws:
org.apache.thrift.TException
-
validate
public void validate() throws org.apache.thrift.TException- Throws:
org.apache.thrift.TException
-
-