Class PBImageXmlWriter
java.lang.Object
org.apache.hadoop.hdfs.tools.offlineImageViewer.PBImageXmlWriter
PBImageXmlWriter walks over an fsimage structure and writes out
an equivalent XML document that contains the fsimage's components.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
ConstructorsConstructorDescriptionPBImageXmlWriter(org.apache.hadoop.conf.Configuration conf, PrintStream out) -
Method Summary
-
Field Details
-
NAME_SECTION_NAME
- See Also:
-
ERASURE_CODING_SECTION_NAME
- See Also:
-
INODE_SECTION_NAME
- See Also:
-
SECRET_MANAGER_SECTION_NAME
- See Also:
-
CACHE_MANAGER_SECTION_NAME
- See Also:
-
SNAPSHOT_DIFF_SECTION_NAME
- See Also:
-
INODE_REFERENCE_SECTION_NAME
- See Also:
-
INODE_DIRECTORY_SECTION_NAME
- See Also:
-
FILE_UNDER_CONSTRUCTION_SECTION_NAME
- See Also:
-
SNAPSHOT_SECTION_NAME
- See Also:
-
SECTION_ID
- See Also:
-
SECTION_REPLICATION
- See Also:
-
SECTION_PATH
- See Also:
-
SECTION_NAME
- See Also:
-
NAME_SECTION_NAMESPACE_ID
- See Also:
-
NAME_SECTION_GENSTAMPV1
- See Also:
-
NAME_SECTION_GENSTAMPV2
- See Also:
-
NAME_SECTION_GENSTAMPV1_LIMIT
- See Also:
-
NAME_SECTION_LAST_ALLOCATED_BLOCK_ID
- See Also:
-
NAME_SECTION_TXID
- See Also:
-
NAME_SECTION_ROLLING_UPGRADE_START_TIME
- See Also:
-
NAME_SECTION_LAST_ALLOCATED_STRIPED_BLOCK_ID
- See Also:
-
ERASURE_CODING_SECTION_POLICY
- See Also:
-
ERASURE_CODING_SECTION_POLICY_ID
- See Also:
-
ERASURE_CODING_SECTION_POLICY_NAME
- See Also:
-
ERASURE_CODING_SECTION_POLICY_CELL_SIZE
- See Also:
-
ERASURE_CODING_SECTION_POLICY_STATE
- See Also:
-
ERASURE_CODING_SECTION_SCHEMA
- See Also:
-
ERASURE_CODING_SECTION_SCHEMA_CODEC_NAME
- See Also:
-
ERASURE_CODING_SECTION_SCHEMA_DATA_UNITS
- See Also:
-
ERASURE_CODING_SECTION_SCHEMA_PARITY_UNITS
- See Also:
-
ERASURE_CODING_SECTION_SCHEMA_OPTIONS
- See Also:
-
ERASURE_CODING_SECTION_SCHEMA_OPTION
- See Also:
-
ERASURE_CODING_SECTION_SCHEMA_OPTION_KEY
- See Also:
-
ERASURE_CODING_SECTION_SCHEMA_OPTION_VALUE
- See Also:
-
INODE_SECTION_LAST_INODE_ID
- See Also:
-
INODE_SECTION_NUM_INODES
- See Also:
-
INODE_SECTION_TYPE
- See Also:
-
INODE_SECTION_MTIME
- See Also:
-
INODE_SECTION_ATIME
- See Also:
-
INODE_SECTION_PREFERRED_BLOCK_SIZE
- See Also:
-
INODE_SECTION_PERMISSION
- See Also:
-
INODE_SECTION_BLOCKS
- See Also:
-
INODE_SECTION_BLOCK
- See Also:
-
INODE_SECTION_GENSTAMP
- See Also:
-
INODE_SECTION_NUM_BYTES
- See Also:
-
INODE_SECTION_FILE_UNDER_CONSTRUCTION
- See Also:
-
INODE_SECTION_CLIENT_NAME
- See Also:
-
INODE_SECTION_CLIENT_MACHINE
- See Also:
-
INODE_SECTION_ACL
- See Also:
-
INODE_SECTION_ACLS
- See Also:
-
INODE_SECTION_XATTR
- See Also:
-
INODE_SECTION_XATTRS
- See Also:
-
INODE_SECTION_STORAGE_POLICY_ID
- See Also:
-
INODE_SECTION_BLOCK_TYPE
- See Also:
-
INODE_SECTION_EC_POLICY_ID
- See Also:
-
INODE_SECTION_NS_QUOTA
- See Also:
-
INODE_SECTION_DS_QUOTA
- See Also:
-
INODE_SECTION_TYPE_QUOTA
- See Also:
-
INODE_SECTION_QUOTA
- See Also:
-
INODE_SECTION_TARGET
- See Also:
-
INODE_SECTION_NS
- See Also:
-
INODE_SECTION_VAL
- See Also:
-
INODE_SECTION_VAL_HEX
- See Also:
-
INODE_SECTION_INODE
- See Also:
-
SECRET_MANAGER_SECTION_CURRENT_ID
- See Also:
-
SECRET_MANAGER_SECTION_TOKEN_SEQUENCE_NUMBER
- See Also:
-
SECRET_MANAGER_SECTION_NUM_DELEGATION_KEYS
- See Also:
-
SECRET_MANAGER_SECTION_NUM_TOKENS
- See Also:
-
SECRET_MANAGER_SECTION_EXPIRY
- See Also:
-
SECRET_MANAGER_SECTION_KEY
- See Also:
-
SECRET_MANAGER_SECTION_DELEGATION_KEY
- See Also:
-
SECRET_MANAGER_SECTION_VERSION
- See Also:
-
SECRET_MANAGER_SECTION_OWNER
- See Also:
-
SECRET_MANAGER_SECTION_RENEWER
- See Also:
-
SECRET_MANAGER_SECTION_REAL_USER
- See Also:
-
SECRET_MANAGER_SECTION_ISSUE_DATE
- See Also:
-
SECRET_MANAGER_SECTION_MAX_DATE
- See Also:
-
SECRET_MANAGER_SECTION_SEQUENCE_NUMBER
- See Also:
-
SECRET_MANAGER_SECTION_MASTER_KEY_ID
- See Also:
-
SECRET_MANAGER_SECTION_EXPIRY_DATE
- See Also:
-
SECRET_MANAGER_SECTION_TOKEN
- See Also:
-
CACHE_MANAGER_SECTION_NEXT_DIRECTIVE_ID
- See Also:
-
CACHE_MANAGER_SECTION_NUM_POOLS
- See Also:
-
CACHE_MANAGER_SECTION_NUM_DIRECTIVES
- See Also:
-
CACHE_MANAGER_SECTION_POOL_NAME
- See Also:
-
CACHE_MANAGER_SECTION_OWNER_NAME
- See Also:
-
CACHE_MANAGER_SECTION_GROUP_NAME
- See Also:
-
CACHE_MANAGER_SECTION_MODE
- See Also:
-
CACHE_MANAGER_SECTION_LIMIT
- See Also:
-
CACHE_MANAGER_SECTION_MAX_RELATIVE_EXPIRY
- See Also:
-
CACHE_MANAGER_SECTION_POOL
- See Also:
-
CACHE_MANAGER_SECTION_EXPIRATION
- See Also:
-
CACHE_MANAGER_SECTION_MILLIS
- See Also:
-
CACHE_MANAGER_SECTION_RELATIVE
- See Also:
-
CACHE_MANAGER_SECTION_DIRECTIVE
- See Also:
-
SNAPSHOT_DIFF_SECTION_INODE_ID
- See Also:
-
SNAPSHOT_DIFF_SECTION_COUNT
- See Also:
-
SNAPSHOT_DIFF_SECTION_SNAPSHOT_ID
- See Also:
-
SNAPSHOT_DIFF_SECTION_CHILDREN_SIZE
- See Also:
-
SNAPSHOT_DIFF_SECTION_IS_SNAPSHOT_ROOT
- See Also:
-
SNAPSHOT_DIFF_SECTION_SNAPSHOT_COPY
- See Also:
-
SNAPSHOT_DIFF_SECTION_CREATED_LIST_SIZE
- See Also:
-
SNAPSHOT_DIFF_SECTION_DELETED_INODE
- See Also:
-
SNAPSHOT_DIFF_SECTION_DELETED_INODE_REF
- See Also:
-
SNAPSHOT_DIFF_SECTION_CREATED
- See Also:
-
SNAPSHOT_DIFF_SECTION_SIZE
- See Also:
-
SNAPSHOT_DIFF_SECTION_FILE_DIFF_ENTRY
- See Also:
-
SNAPSHOT_DIFF_SECTION_DIR_DIFF_ENTRY
- See Also:
-
SNAPSHOT_DIFF_SECTION_FILE_DIFF
- See Also:
-
SNAPSHOT_DIFF_SECTION_DIR_DIFF
- See Also:
-
INODE_REFERENCE_SECTION_REFERRED_ID
- See Also:
-
INODE_REFERENCE_SECTION_DST_SNAPSHOT_ID
- See Also:
-
INODE_REFERENCE_SECTION_LAST_SNAPSHOT_ID
- See Also:
-
INODE_REFERENCE_SECTION_REF
- See Also:
-
INODE_DIRECTORY_SECTION_PARENT
- See Also:
-
INODE_DIRECTORY_SECTION_CHILD
- See Also:
-
INODE_DIRECTORY_SECTION_REF_CHILD
- See Also:
-
INODE_DIRECTORY_SECTION_DIRECTORY
- See Also:
-
SNAPSHOT_SECTION_SNAPSHOT_COUNTER
- See Also:
-
SNAPSHOT_SECTION_NUM_SNAPSHOTS
- See Also:
-
SNAPSHOT_SECTION_SNAPSHOT_TABLE_DIR
- See Also:
-
SNAPSHOT_SECTION_DIR
- See Also:
-
SNAPSHOT_SECTION_ROOT
- See Also:
-
SNAPSHOT_SECTION_SNAPSHOT
- See Also:
-
-
Constructor Details
-
PBImageXmlWriter
-
-
Method Details
-
createSimpleDateFormat
-
visit
- Throws:
IOException
-