Creates a new ContentUpdater instance. Should not be called directly; use ContentStore.createContentUpdater.
The pointer ID for the updater.
The map ID for the updater.
Checks if the content update can be applied.
True if the content update can be applied, false otherwise.
Checks if the content updater has started.
True if the content update process has started, false otherwise.
Gets the list of content items involved in the update process.
List of ContentStoreItems in the update process.
Gets the map ID for this updater.
Gets the pointer ID for this updater.
Gets the progress value of the update operation.
Progress values are calculated with respect to ProgressListener.progressMultiplier.
The progress value.
Gets the current status of the update operation.
The ContentUpdaterStatus of the update operation.
Applies the content update.
Cancels the content update operation.
Disposes the updater and releases associated resources.
Starts or resumes the update process.
Whether to allow use of a metered/charged network for updates.
Optional callbacks:
The associated ProgressListener for this operation if the update can be started, otherwise null.
StaticinitInitializes a new ContentUpdater instance. Should not be called directly; use ContentStore.createContentUpdater.
The pointer ID for the updater.
The map ID for the updater.
A new ContentUpdater instance.
Provides functionality to update content in the GEM SDK content store.
This class should not be instantiated directly. Instead, use ContentStore.createContentUpdater to obtain an instance.
An object used for applying updates to downloaded content packages. It represents a single update session (created by the ContentStore) and is used to start or resume an update, report progress and status changes, and complete the update flow.