public final class FileMetaData extends Object implements Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
FileMetaData.EncryptionType |
| Constructor and Description |
|---|
FileMetaData(MessageType schema,
Map<String,String> keyValueMetaData,
String createdBy)
FileMetaData for writers.
|
FileMetaData(MessageType schema,
Map<String,String> keyValueMetaData,
String createdBy,
FileMetaData.EncryptionType encryptionType,
InternalFileDecryptor fileDecryptor)
FileMetaData for readers (decryptors).
|
FileMetaData(MessageType schema,
Map<String,String> keyValueMetaData,
String createdBy,
InternalFileDecryptor fileDecryptor)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getCreatedBy() |
FileMetaData.EncryptionType |
getEncryptionType() |
InternalFileDecryptor |
getFileDecryptor() |
Map<String,String> |
getKeyValueMetaData() |
MessageType |
getSchema() |
String |
toString() |
public FileMetaData(MessageType schema, Map<String,String> keyValueMetaData, String createdBy)
schema - the schema for the filekeyValueMetaData - the app specific metadatacreatedBy - the description of the library that created the fileNullPointerException - if schema or keyValueMetaData is null@Deprecated public FileMetaData(MessageType schema, Map<String,String> keyValueMetaData, String createdBy, InternalFileDecryptor fileDecryptor)
public FileMetaData(MessageType schema, Map<String,String> keyValueMetaData, String createdBy, FileMetaData.EncryptionType encryptionType, InternalFileDecryptor fileDecryptor)
public MessageType getSchema()
public Map<String,String> getKeyValueMetaData()
public String getCreatedBy()
public InternalFileDecryptor getFileDecryptor()
public FileMetaData.EncryptionType getEncryptionType()
Copyright © 2023 The Apache Software Foundation. All rights reserved.