Index

A B C D G I L N O P R S U V 
All Classes and Interfaces|All Packages|Serialized Form

A

ACTIVE - Enum constant in enum class org.apache.polaris.persistence.nosql.realms.api.RealmDefinition.RealmStatus
When a realm is fully set up, its state is "active".

B

builder() - Static method in interface org.apache.polaris.persistence.nosql.realms.api.RealmDefinition
 

C

create(String) - Method in interface org.apache.polaris.persistence.nosql.realms.api.RealmManagement
Creates a new realm in created status with the given realm ID.
created() - Method in interface org.apache.polaris.persistence.nosql.realms.api.RealmDefinition
 
CREATED - Enum constant in enum class org.apache.polaris.persistence.nosql.realms.api.RealmDefinition.RealmStatus
The initial state of a realm is "created", which means that the realm ID is reserved, but the realm is not yet usable.

D

delete(RealmDefinition) - Method in interface org.apache.polaris.persistence.nosql.realms.api.RealmManagement
Deletes the given realm.

G

get(String) - Method in interface org.apache.polaris.persistence.nosql.realms.api.RealmManagement
Retrieve a realm definition by realm ID.

I

id() - Method in interface org.apache.polaris.persistence.nosql.realms.api.RealmDefinition
 
INACTIVE - Enum constant in enum class org.apache.polaris.persistence.nosql.realms.api.RealmDefinition.RealmStatus
An RealmDefinition.RealmStatus.ACTIVE realm can be put into "inactive" state, which means that the realm cannot be used, but it can be put back into RealmDefinition.RealmStatus.ACTIVE state.
INITIALIZING - Enum constant in enum class org.apache.polaris.persistence.nosql.realms.api.RealmDefinition.RealmStatus
State used to indicate that the realm is being initialized.

L

list() - Method in interface org.apache.polaris.persistence.nosql.realms.api.RealmManagement
Returns a stream of all realm definitions.
LOADING - Enum constant in enum class org.apache.polaris.persistence.nosql.realms.api.RealmDefinition.RealmStatus
State used to indicate that the realm data is being imported.

N

needsBootstrap() - Method in interface org.apache.polaris.persistence.nosql.realms.api.RealmDefinition
 

O

org.apache.polaris.persistence.nosql.realms.api - package org.apache.polaris.persistence.nosql.realms.api
 

P

properties() - Method in interface org.apache.polaris.persistence.nosql.realms.api.RealmDefinition
 
PURGED - Enum constant in enum class org.apache.polaris.persistence.nosql.realms.api.RealmDefinition.RealmStatus
"Purged" is the terminal state of every realm.
PURGING - Enum constant in enum class org.apache.polaris.persistence.nosql.realms.api.RealmDefinition.RealmStatus
An RealmDefinition.RealmStatus.INACTIVE realm can be put into "purging" state, which means that the realm's data is being purged from the persistence database.

R

RealmAlreadyExistsException - Exception Class in org.apache.polaris.persistence.nosql.realms.api
 
RealmAlreadyExistsException(String) - Constructor for exception class org.apache.polaris.persistence.nosql.realms.api.RealmAlreadyExistsException
 
RealmDefinition - Interface in org.apache.polaris.persistence.nosql.realms.api
 
RealmDefinition.RealmStatus - Enum Class in org.apache.polaris.persistence.nosql.realms.api
Realms are assigned
RealmExpectedStateMismatchException - Exception Class in org.apache.polaris.persistence.nosql.realms.api
 
RealmExpectedStateMismatchException(String) - Constructor for exception class org.apache.polaris.persistence.nosql.realms.api.RealmExpectedStateMismatchException
 
RealmManagement - Interface in org.apache.polaris.persistence.nosql.realms.api
Low-level realm management functionality.
RealmNotFoundException - Exception Class in org.apache.polaris.persistence.nosql.realms.api
 
RealmNotFoundException(String) - Constructor for exception class org.apache.polaris.persistence.nosql.realms.api.RealmNotFoundException
 

S

status() - Method in interface org.apache.polaris.persistence.nosql.realms.api.RealmDefinition
 

U

update(RealmDefinition, RealmDefinition) - Method in interface org.apache.polaris.persistence.nosql.realms.api.RealmManagement
Updates a realm definition to update, if the persisted state matches the expected state, and if the status transition is valid.
updated() - Method in interface org.apache.polaris.persistence.nosql.realms.api.RealmDefinition
 

V

valueOf(String) - Static method in enum class org.apache.polaris.persistence.nosql.realms.api.RealmDefinition.RealmStatus
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.apache.polaris.persistence.nosql.realms.api.RealmDefinition.RealmStatus
Returns an array containing the constants of this enum class, in the order they are declared.
A B C D G I L N O P R S U V 
All Classes and Interfaces|All Packages|Serialized Form