Provides information about an object that is stored in ScaleOut service, including user-specified metadata and additional metadata that is maintained by the ScaleOut service.
public class ObjectMetadata
Gets the interval between asynchronous backing store events (refresh-ahead, write-behind) for the object corresponding to this ObjectMetadata instance.
Returns the type of backing store operations (refresh-ahead or write-behind) performed on the object corresponding to this ObjectMetadata instance.
Gets the object creation time (UTC).
Gets the policy for how often remote stores refresh their proxies to this object if Poll is used.
Gets the associated object's coherency policy for GeoServer "pull" replication.
Gets whether the object will be allowed to be accessed from a remote store.
Returns whether the object is eligible for GeoServer cross-store "push" replication.
Gets a value indicating whether the associated object is a GeoServer proxy to an object in a remote store.
Returns the size in bytes of the object described by this ObjectMetadata instance.
Returns a read-only collection containing the dependency parents specified for the object corresponding to this ObjectMetadata instance.
Returns the preemption priority of the object corresponding to this ObjectMetadata instance.
The lifetime policy of the object, or System.TimeSpan.Zero for an infinite timeout.
Returns the type of timeout the object uses.
Get the time of the most recent update to the object (UTC).