Index

A C E G H I N O R 
All Classes and Interfaces|All Packages

A

accepts(Event) - Method in interface org.projectnessie.events.spi.EventSubscriber
Returns whether this subscriber accepts the given event.
accepts(EventType) - Method in interface org.projectnessie.events.spi.EventSubscriber
Returns whether this subscriber accepts the given event type.
all() - Static method in interface org.projectnessie.events.spi.EventFilter
Returns a filter that matches all events.
all() - Static method in interface org.projectnessie.events.spi.EventTypeFilter
Returns a filter that matches all EventTypes.
and(EventFilter...) - Static method in interface org.projectnessie.events.spi.EventFilter
Returns a filter that matches all events that match all the given filters.

C

close() - Method in interface org.projectnessie.events.spi.EventSubscriber
Called when the Nessie server is stopped.
createdAfter(Instant) - Static method in interface org.projectnessie.events.spi.EventFilter
Returns a filter that matches all events created after the given instant.
createdBefore(Instant) - Static method in interface org.projectnessie.events.spi.EventFilter
Returns a filter that matches all events created before the given instant.

E

EventFilter - Interface in org.projectnessie.events.spi
A filter for events.
EventSubscriber - Interface in org.projectnessie.events.spi
A subscriber for events.
EventSubscription - Interface in org.projectnessie.events.spi
A subscription to an event.
EventSystemConfiguration - Interface in org.projectnessie.events.spi
System-wide configuration of the Nessie server.
EventTypeFilter - Interface in org.projectnessie.events.spi
A filter for EventTypes.

G

getAdditionalProperties() - Method in interface org.projectnessie.events.spi.EventSystemConfiguration
Additional configuration properties.
getEventFilter() - Method in interface org.projectnessie.events.spi.EventSubscriber
Returns a filter that determines which events are accepted by this subscriber.
getEventTypeFilter() - Method in interface org.projectnessie.events.spi.EventSubscriber
Returns a filter that determines which event types are accepted by this subscriber.
getId() - Method in interface org.projectnessie.events.spi.EventSubscription
The unique identifier of this subscription.
getIdAsText() - Method in interface org.projectnessie.events.spi.EventSubscription
The unique identifier of this subscription, as a string for convenience.
getMaxSupportedApiVersion() - Method in interface org.projectnessie.events.spi.EventSystemConfiguration
The maximum API version supported by the server.
getMinSupportedApiVersion() - Method in interface org.projectnessie.events.spi.EventSystemConfiguration
The minimum API version supported by the server.
getSpecVersion() - Method in interface org.projectnessie.events.spi.EventSystemConfiguration
Semver version representing the behavior of the Nessie server.
getSystemConfiguration() - Method in interface org.projectnessie.events.spi.EventSubscription
The system configuration of the Nessie server that this subscription is connected to.

H

hasProperty(String) - Static method in interface org.projectnessie.events.spi.EventFilter
Returns a filter that matches all events that have a property with the given key.
hasProperty(String, String) - Static method in interface org.projectnessie.events.spi.EventFilter
Returns a filter that matches all events that have a property with the given key and value.

I

initiatedBy(String) - Static method in interface org.projectnessie.events.spi.EventFilter
Returns a filter that matches all events initiated by the given username.
isBlocking() - Method in interface org.projectnessie.events.spi.EventSubscriber
Returns whether this subscriber is blocking, that is, whether it is expected to perform blocking I/O operations when processing events.

N

none() - Static method in interface org.projectnessie.events.spi.EventFilter
Returns a filter that matches no events.
none() - Static method in interface org.projectnessie.events.spi.EventTypeFilter
Returns a filter that matches no EventTypes.
not(EventFilter) - Static method in interface org.projectnessie.events.spi.EventFilter
Returns a filter that matches all events that do not match the given filter.

O

of(Collection<EventType>) - Static method in interface org.projectnessie.events.spi.EventTypeFilter
Returns a filter that matches any of the given EventTypes.
of(EventType) - Static method in interface org.projectnessie.events.spi.EventTypeFilter
Returns a filter that matches only the given EventType.
of(EventType...) - Static method in interface org.projectnessie.events.spi.EventTypeFilter
Returns a filter that matches any of the given EventTypes.
onCommit(CommitEvent) - Method in interface org.projectnessie.events.spi.EventSubscriber
Called when a commit is performed.
onContentRemoved(ContentRemovedEvent) - Method in interface org.projectnessie.events.spi.EventSubscriber
Called when a content is removed (DELETE operation).
onContentStored(ContentStoredEvent) - Method in interface org.projectnessie.events.spi.EventSubscriber
Called when a content is stored (PUT operation).
onEvent(Event) - Method in interface org.projectnessie.events.spi.EventSubscriber
Called when any event is received from Nessie.
onMerge(MergeEvent) - Method in interface org.projectnessie.events.spi.EventSubscriber
Called when a merge is performed.
onReferenceCreated(ReferenceCreatedEvent) - Method in interface org.projectnessie.events.spi.EventSubscriber
Called when a reference is created.
onReferenceDeleted(ReferenceDeletedEvent) - Method in interface org.projectnessie.events.spi.EventSubscriber
Called when a reference is deleted.
onReferenceUpdated(ReferenceUpdatedEvent) - Method in interface org.projectnessie.events.spi.EventSubscriber
Called when a reference is updated (re-assigned).
onSubscribe(EventSubscription) - Method in interface org.projectnessie.events.spi.EventSubscriber
Called when the subscriber is registered by Nessie.
onTransplant(TransplantEvent) - Method in interface org.projectnessie.events.spi.EventSubscriber
Called when a transplant is performed.
or(EventFilter...) - Static method in interface org.projectnessie.events.spi.EventFilter
Returns a filter that matches all events that match at least one of the given filters.
org.projectnessie.events.spi - package org.projectnessie.events.spi
SPI package for Nessie events.

R

repositoryId(String) - Static method in interface org.projectnessie.events.spi.EventFilter
Returns a filter that matches all events that have the given repository id.
A C E G H I N O R 
All Classes and Interfaces|All Packages