Interface RealmsStateObj
- All Superinterfaces:
org.apache.polaris.persistence.nosql.api.obj.BaseCommitObj,org.apache.polaris.persistence.nosql.api.obj.Obj
@PolarisImmutable
public interface RealmsStateObj
extends org.apache.polaris.persistence.nosql.api.obj.BaseCommitObj
Represents the persisted and system-wide consistent state of all realms.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic final classNested classes/interfaces inherited from interface org.apache.polaris.persistence.nosql.api.obj.Obj
org.apache.polaris.persistence.nosql.api.obj.Obj.ObjSerializeAll, org.apache.polaris.persistence.nosql.api.obj.Obj.StorageView -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final org.apache.polaris.persistence.nosql.api.obj.ObjType -
Method Summary
Modifier and TypeMethodDescriptionstatic org.apache.polaris.persistence.nosql.realms.store.ImmutableRealmsStateObj.Builderbuilder()org.apache.polaris.persistence.nosql.api.index.IndexContainer<org.apache.polaris.persistence.nosql.api.obj.ObjRef> default org.apache.polaris.persistence.nosql.api.obj.ObjTypetype()Methods inherited from interface org.apache.polaris.persistence.nosql.api.obj.BaseCommitObj
directParent, seq, tailMethods inherited from interface org.apache.polaris.persistence.nosql.api.obj.Obj
createdAtMicros, id, numParts, versionToken, withCreatedAtMicros, withNumParts
-
Field Details
-
TYPE
static final org.apache.polaris.persistence.nosql.api.obj.ObjType TYPE -
REALMS_REF_NAME
- See Also:
-
-
Method Details
-
type
default org.apache.polaris.persistence.nosql.api.obj.ObjType type()- Specified by:
typein interfaceorg.apache.polaris.persistence.nosql.api.obj.Obj
-
realmIndex
org.apache.polaris.persistence.nosql.api.index.IndexContainer<org.apache.polaris.persistence.nosql.api.obj.ObjRef> realmIndex() -
builder
static org.apache.polaris.persistence.nosql.realms.store.ImmutableRealmsStateObj.Builder builder()
-