Interface NodeManagementObj
- All Superinterfaces:
org.apache.polaris.persistence.nosql.nodeids.spi.NodeManagementState,org.apache.polaris.persistence.nosql.api.obj.Obj
@PolarisImmutable
public interface NodeManagementObj
extends org.apache.polaris.persistence.nosql.api.obj.Obj, org.apache.polaris.persistence.nosql.nodeids.spi.NodeManagementState
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface org.apache.polaris.persistence.nosql.nodeids.spi.NodeManagementState
org.apache.polaris.persistence.nosql.nodeids.spi.NodeManagementState.BuildableNodeManagementStateNested classes/interfaces inherited from interface org.apache.polaris.persistence.nosql.api.obj.Obj
org.apache.polaris.persistence.nosql.api.obj.Obj.Builder<O extends org.apache.polaris.persistence.nosql.api.obj.Obj,B extends org.apache.polaris.persistence.nosql.api.obj.Obj.Builder<O, B>>, org.apache.polaris.persistence.nosql.api.obj.Obj.ObjSerializeAll, org.apache.polaris.persistence.nosql.api.obj.Obj.StorageView -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final longstatic final org.apache.polaris.persistence.nosql.api.obj.ObjType -
Method Summary
Methods inherited from interface org.apache.polaris.persistence.nosql.nodeids.spi.NodeManagementState
idGeneratorSpecMethods inherited from interface org.apache.polaris.persistence.nosql.api.obj.Obj
createdAtMicros, numParts, withCreatedAtMicros, withNumParts
-
Field Details
-
TYPE
static final org.apache.polaris.persistence.nosql.api.obj.ObjType TYPE -
CONSTANT_ID
static final long CONSTANT_ID- See Also:
-
-
Method Details
-
versionToken
- Specified by:
versionTokenin interfaceorg.apache.polaris.persistence.nosql.api.obj.Obj
-
id
default long id()- Specified by:
idin interfaceorg.apache.polaris.persistence.nosql.api.obj.Obj
-
type
default org.apache.polaris.persistence.nosql.api.obj.ObjType type()- Specified by:
typein interfaceorg.apache.polaris.persistence.nosql.api.obj.Obj
-