- SEMAPHORE_LIMIT - Static variable in class tech.ydb.coordination.scenario.configuration.ConfigurationPublisher
-
Semaphores must have limit more than zero
- sendAcquireSemaphore(SessionRequest.AcquireSemaphore) - Method in interface tech.ydb.coordination.CoordinationSession
-
Used to acquire a semaphore
- sendAcquireSemaphore(SessionRequest.AcquireSemaphore) - Method in class tech.ydb.coordination.impl.CoordinationSessionImpl
-
- sendCreateSemaphore(SessionRequest.CreateSemaphore) - Method in interface tech.ydb.coordination.CoordinationSession
-
Used to create a new semaphore
- sendCreateSemaphore(SessionRequest.CreateSemaphore) - Method in class tech.ydb.coordination.impl.CoordinationSessionImpl
-
- sendDeleteSemaphore(SessionRequest.DeleteSemaphore) - Method in interface tech.ydb.coordination.CoordinationSession
-
Used to delete an existing semaphore
- sendDeleteSemaphore(SessionRequest.DeleteSemaphore) - Method in class tech.ydb.coordination.impl.CoordinationSessionImpl
-
- sendDescribeSemaphore(SessionRequest.DescribeSemaphore) - Method in interface tech.ydb.coordination.CoordinationSession
-
Used to describe semaphores and watch them for changes
- sendDescribeSemaphore(SessionRequest.DescribeSemaphore) - Method in class tech.ydb.coordination.impl.CoordinationSessionImpl
-
- sendPingPong(SessionRequest.PingPong) - Method in interface tech.ydb.coordination.CoordinationSession
-
Used for checking liveness of the connection
- sendPingPong(SessionRequest.PingPong) - Method in class tech.ydb.coordination.impl.CoordinationSessionImpl
-
- sendReleaseSemaphore(SessionRequest.ReleaseSemaphore) - Method in interface tech.ydb.coordination.CoordinationSession
-
Used to release a semaphore
- sendReleaseSemaphore(SessionRequest.ReleaseSemaphore) - Method in class tech.ydb.coordination.impl.CoordinationSessionImpl
-
- sendStartSession(SessionRequest.SessionStart) - Method in interface tech.ydb.coordination.CoordinationSession
-
First message used to start/restore a session
- sendStartSession(SessionRequest.SessionStart) - Method in class tech.ydb.coordination.impl.CoordinationSessionImpl
-
- sendUpdateSemaphore(SessionRequest.UpdateSemaphore) - Method in interface tech.ydb.coordination.CoordinationSession
-
Used to change semaphore data
- sendUpdateSemaphore(SessionRequest.UpdateSemaphore) - Method in class tech.ydb.coordination.impl.CoordinationSessionImpl
-
- ServiceDiscoveryPublisher - Class in tech.ydb.coordination.scenario.service_discovery
-
- ServiceDiscoveryPublisher.Builder - Class in tech.ydb.coordination.scenario.service_discovery
-
- ServiceDiscoverySubscriber - Class in tech.ydb.coordination.scenario.service_discovery
-
- ServiceDiscoverySubscriber.Builder - Class in tech.ydb.coordination.scenario.service_discovery
-
- ServiceDiscoverySubscriber.Observer - Interface in tech.ydb.coordination.scenario.service_discovery
-
- session() - Method in interface tech.ydb.coordination.rpc.CoordinationRpc
-
- session() - Method in class tech.ydb.coordination.rpc.grpc.GrpcCoordinationRpc
-
- SESSION_KEEP_ALIVE_TIMEOUT_MS - Static variable in class tech.ydb.coordination.scenario.WorkingScenario.Settings
-
- setAttachConsistencyMode(CoordinationNodeSettings.ConsistencyMode) - Method in class tech.ydb.coordination.settings.CoordinationNodeSettings.Builder
-
- setCoordinationNodeName(String) - Method in class tech.ydb.coordination.scenario.WorkingScenario.Builder
-
- setDescription(String) - Method in class tech.ydb.coordination.scenario.WorkingScenario.Builder
-
- setRateLimiterCountersMode(CoordinationNodeSettings.RateLimiterCountersMode) - Method in class tech.ydb.coordination.settings.CoordinationNodeSettings.Builder
-
- setReadConsistencyMode(CoordinationNodeSettings.ConsistencyMode) - Method in class tech.ydb.coordination.settings.CoordinationNodeSettings.Builder
-
- setSelfCheckPeriodMillis(int) - Method in class tech.ydb.coordination.settings.CoordinationNodeSettings.Builder
-
- setSemaphoreName(String) - Method in class tech.ydb.coordination.scenario.WorkingScenario.Builder
-
- setSessionGracePeriodMillis(int) - Method in class tech.ydb.coordination.settings.CoordinationNodeSettings.Builder
-
- settings - Variable in class tech.ydb.coordination.scenario.WorkingScenario
-
- start(CoordinationSession.Observer) - Method in interface tech.ydb.coordination.CoordinationSession
-
- start(CoordinationSession.Observer) - Method in class tech.ydb.coordination.impl.CoordinationSessionImpl
-
- start() - Method in class tech.ydb.coordination.scenario.WorkingScenario.Builder
-
- start(CoordinationSession.Observer) - Method in class tech.ydb.coordination.scenario.WorkingScenario
-
- START_SESSION_ID - Static variable in class tech.ydb.coordination.scenario.WorkingScenario.Settings
-
- stop() - Method in interface tech.ydb.coordination.CoordinationSession
-
- stop() - Method in class tech.ydb.coordination.impl.CoordinationSessionImpl
-
- stop() - Method in class tech.ydb.coordination.scenario.configuration.ConfigurationPublisher
-
- stop() - Method in class tech.ydb.coordination.scenario.WorkingScenario
-