Uses of Package
org.apache.hadoop.ozone.om
Packages that use org.apache.hadoop.ozone.om
Package
Description
This package contains the Ozone Manager classes.
This package contains classes for the OM execution implementation.
This package contains the Ozone Manager FileSystem interface classes.
This package contains Ozone manager helper class.
This package contains classes for the OM Ratis server implementation.
Utility class used by OzoneManager HA.
This package contains classes for handling OMRequests.
Package contains classes related to bucket requests.
This package contains classes for handling acl requests for bucket.
Package contains classes related to file requests.
Package contains classes related to key requests.
Package contains classes related to acl requests for keys.
Package contains classes related to acl requests for prefix.
Package contains classes related to S3 multipart upload requests.
Package contains classes related to S3 security requests.
Package contains classes related to S3 tagging requests.
Package contains classes related to OM tenant requests.
This package contains classes which handle security requests.
Package contains classes related to snapshot requests.
Package contains classes related to upgrade finalization requests.
Package contains helper/utility classes for requests.
Package contains classes related to volume requests.
Package contains classes related to volume acl requests and responses.
This package contains S3 secret store related classes.
The package contains Ozone Manager background services.
This package contains OM Snapshot related classes.
Package containing filter to perform reclaimable check on snapshots.
This package contains OM Upgrade related classes.
OM protocol buffer translators.
Security related classes.
OM native acl implementation.
-
Classes in org.apache.hadoop.ozone.om used by org.apache.hadoop.ozone.omClassDescriptionBucketManager handles all the bucket level operations.A class for collecting and reporting bucket utilization metrics.Used in
DirectoryDeletingServiceto capture the result of each delete task.Class contains metrics related to the OM Deletion services.Interface for Ozone Acl management.Handles key level commands.Interface for iteration of Heap Entries.Entry to be added to the heap.Ozone metadata manager interface.OM Metadata Reading class for the OM and Snapshot managers.Interface OM Metadata Reading metrics classes.This class is for maintaining Ozone Manager statistics.OM MultiTenant manager interface.This is the JMX management interface for OM information.Including OM performance related metrics.PolicyProviderfor OM protocols.Metadata Reading class for OM Snapshots.This class contains internal Snapshot Operation metrics.OmSnapshotLocalData is the in-memory representation of snapshot local metadata.Represents metadata for a specific version in a snapshot.This class is used to manage/create OM snapshots.This class is for maintaining Snapshot Manager statistics.This interface is used by the OzoneManagerStarter class to allow the dependencies to be injected to the CLI class.Ozone Manager VERSION file representation.Ozone Manager is the metadata manager of ozone.OM Startup mode.HttpServer wrapper for the OzoneManager.Controls the prepare state of theOzoneManagercontaining the instance.The current state of preparation is defined by the status and the prepare index that are currently set.Tracks metadata for keys pending deletion and their associated blocks.Represents metadata for a key that has been purged.Handles prefix commands.Result of the prefix acl operation.Bundles information about a bucket, which is possibly a symlink, and the real bucket that it resolves to, if it is indeed a link.Wrapper class for Scm protocol clients.SnapshotChain supporting SnapshotInfo class.This class is used for creating and accessing Snapshot Chains.Background service for defragmenting snapshots in the active snapshot chain.When snapshots are taken, an entire snapshot of the OM RocksDB is captured and it will contain SST files corresponding to all volumes/buckets and keys and also have data from all the tables (columnFamilies) defined in the rocksdb This is a background service which will cleanup and filter out all the irrelevant and safe to delete sst files that don't correspond to the bucket on which the snapshot was taken.Interface for tenant operations.VolumeManager is responsible for read operations on a volume. -
Classes in org.apache.hadoop.ozone.om used by org.apache.hadoop.ozone.om.execution
-
Classes in org.apache.hadoop.ozone.om used by org.apache.hadoop.ozone.om.fs
-
Classes in org.apache.hadoop.ozone.om used by org.apache.hadoop.ozone.om.helpers
-
Classes in org.apache.hadoop.ozone.om used by org.apache.hadoop.ozone.om.ratis
-
Classes in org.apache.hadoop.ozone.om used by org.apache.hadoop.ozone.om.ratis.utils
-
Classes in org.apache.hadoop.ozone.om used by org.apache.hadoop.ozone.om.request
-
Classes in org.apache.hadoop.ozone.om used by org.apache.hadoop.ozone.om.request.bucket
-
Classes in org.apache.hadoop.ozone.om used by org.apache.hadoop.ozone.om.request.bucket.acl
-
Classes in org.apache.hadoop.ozone.om used by org.apache.hadoop.ozone.om.request.file
-
Classes in org.apache.hadoop.ozone.om used by org.apache.hadoop.ozone.om.request.keyClassDescriptionThis class is for maintaining Ozone Manager statistics.Ozone Manager is the metadata manager of ozone.Handles prefix commands.Wrapper class for Scm protocol clients.
-
Classes in org.apache.hadoop.ozone.om used by org.apache.hadoop.ozone.om.request.key.acl
-
Classes in org.apache.hadoop.ozone.om used by org.apache.hadoop.ozone.om.request.key.acl.prefix
-
Classes in org.apache.hadoop.ozone.om used by org.apache.hadoop.ozone.om.request.s3.multipart
-
Classes in org.apache.hadoop.ozone.om used by org.apache.hadoop.ozone.om.request.s3.security
-
Classes in org.apache.hadoop.ozone.om used by org.apache.hadoop.ozone.om.request.s3.tagging
-
Classes in org.apache.hadoop.ozone.om used by org.apache.hadoop.ozone.om.request.s3.tenant
-
Classes in org.apache.hadoop.ozone.om used by org.apache.hadoop.ozone.om.request.security
-
Classes in org.apache.hadoop.ozone.om used by org.apache.hadoop.ozone.om.request.snapshot
-
Classes in org.apache.hadoop.ozone.om used by org.apache.hadoop.ozone.om.request.upgrade
-
Classes in org.apache.hadoop.ozone.om used by org.apache.hadoop.ozone.om.request.util
-
Classes in org.apache.hadoop.ozone.om used by org.apache.hadoop.ozone.om.request.volume
-
Classes in org.apache.hadoop.ozone.om used by org.apache.hadoop.ozone.om.request.volume.acl
-
Classes in org.apache.hadoop.ozone.om used by org.apache.hadoop.ozone.om.s3
-
Classes in org.apache.hadoop.ozone.om used by org.apache.hadoop.ozone.om.serviceClassDescriptionOM MultiTenant manager interface.Ozone Manager is the metadata manager of ozone.
-
Classes in org.apache.hadoop.ozone.om used by org.apache.hadoop.ozone.om.snapshotClassDescriptionThis class is for maintaining Ozone Manager statistics.Metadata Reading class for OM Snapshots.OmSnapshotLocalData is the in-memory representation of snapshot local metadata.Ozone Manager is the metadata manager of ozone.This class is used for creating and accessing Snapshot Chains.
-
Classes in org.apache.hadoop.ozone.om used by org.apache.hadoop.ozone.om.snapshot.filterClassDescriptionHandles key level commands.Metadata Reading class for OM Snapshots.This class is used to manage/create OM snapshots.Ozone Manager is the metadata manager of ozone.This class is used for creating and accessing Snapshot Chains.
-
Classes in org.apache.hadoop.ozone.om used by org.apache.hadoop.ozone.om.upgrade
-
Classes in org.apache.hadoop.ozone.om used by org.apache.hadoop.ozone.protocolPB
-
Classes in org.apache.hadoop.ozone.om used by org.apache.hadoop.ozone.securityClassDescriptionOzone Manager VERSION file representation.Ozone Manager is the metadata manager of ozone.
-
Classes in org.apache.hadoop.ozone.om used by org.apache.hadoop.ozone.security.aclClassDescriptionHandles key level commands.Ozone Manager is the metadata manager of ozone.Handles prefix commands.