Class INotificationLoggerServiceGrpc.INotificationLoggerServiceBlockingStub
java.lang.Object
io.grpc.stub.AbstractStub<INotificationLoggerServiceGrpc.INotificationLoggerServiceBlockingStub>
io.grpc.stub.AbstractBlockingStub<INotificationLoggerServiceGrpc.INotificationLoggerServiceBlockingStub>
Arp.Services.NotificationLogger.Services.Grpc.INotificationLoggerServiceGrpc.INotificationLoggerServiceBlockingStub
- Enclosing class:
INotificationLoggerServiceGrpc
public static final class INotificationLoggerServiceGrpc.INotificationLoggerServiceBlockingStub
extends io.grpc.stub.AbstractBlockingStub<INotificationLoggerServiceGrpc.INotificationLoggerServiceBlockingStub>
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateINotificationLoggerServiceBlockingStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) -
Method Summary
Modifier and TypeMethodDescriptionbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) deleteNotifications(INotificationLoggerServiceOuterClass.INotificationLoggerServiceDeleteNotificationsRequest request) / <summary> / Remove notifications mathing the filter from the given archives / </summary> / <param name="archives">List of archives to delete notifications from.getArchiveConfiguration(INotificationLoggerServiceOuterClass.INotificationLoggerServiceGetArchiveConfigurationRequest request) / <summary> / Query the configuration as XML for the given archive / </summary> / <param name="archive">name of the archive</param> / <returns>XML of the configuration</returns>listArchives(com.google.protobuf.Empty request) / <summary> / Queries a list of archives / </summary> / <returns>list of known archives</returns>queryNotifications(INotificationLoggerServiceOuterClass.INotificationLoggerServiceQueryNotificationsRequest request) / <summary> / Queries notifications matching the supplied filter from the mentioned archives and returns them as Notification objects / </summary> / <param name="archives">List of archives to query.queryStoredNotifications(INotificationLoggerServiceOuterClass.INotificationLoggerServiceQueryStoredNotificationsRequest request) / <summary> / Queries notifications matching the supplied filter from the mentioned archives and returns them as StoredNotification objects / </summary> / <param name="archives">List of archives to query.resetArchiveConfigurationToFiles(INotificationLoggerServiceOuterClass.INotificationLoggerServiceResetArchiveConfigurationToFilesRequest request) / <summary> / Resets the configuration of the given archive to the configuration files.setArchiveConfiguration(INotificationLoggerServiceOuterClass.INotificationLoggerServiceSetArchiveConfigurationRequest request) / <summary> / Set the configuration of the given archive / </summary> / <param name="archive">name of the archive</param> / <param name="xmlConfiguration">XML containing the configuration</param> / <returns>true on success</returns>Methods inherited from class io.grpc.stub.AbstractBlockingStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOption, withWaitForReady
-
Constructor Details
-
INotificationLoggerServiceBlockingStub
private INotificationLoggerServiceBlockingStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
-
-
Method Details
-
build
protected INotificationLoggerServiceGrpc.INotificationLoggerServiceBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<INotificationLoggerServiceGrpc.INotificationLoggerServiceBlockingStub>
-
queryStoredNotifications
public INotificationLoggerServiceOuterClass.INotificationLoggerServiceQueryStoredNotificationsResponse queryStoredNotifications(INotificationLoggerServiceOuterClass.INotificationLoggerServiceQueryStoredNotificationsRequest request) / <summary> / Queries notifications matching the supplied filter from the mentioned archives and returns them as StoredNotification objects / </summary> / <param name="archives">List of archives to query. Empty list queries all.</param> / <param name="filter">filter specifications</param> / <param name="limit">maximum number of returned notifications</param> / <param name="sortOrder">sorting to apply</param> / <param name="language">translate notification payloads</param> / <returns>collection of notifications</returns>
-
queryNotifications
public INotificationLoggerServiceOuterClass.INotificationLoggerServiceQueryNotificationsResponse queryNotifications(INotificationLoggerServiceOuterClass.INotificationLoggerServiceQueryNotificationsRequest request) / <summary> / Queries notifications matching the supplied filter from the mentioned archives and returns them as Notification objects / </summary> / <param name="archives">List of archives to query. Empty list queries all.</param> / <param name="filter">filter specifications</param> / <param name="limit">maximum number of returned notifications</param> / <param name="sortOrder">sorting to apply</param> / <param name="language">translate notification payloads</param> / <returns>collection of notifications</returns>
-
deleteNotifications
public INotificationLoggerServiceOuterClass.INotificationLoggerServiceDeleteNotificationsResponse deleteNotifications(INotificationLoggerServiceOuterClass.INotificationLoggerServiceDeleteNotificationsRequest request) / <summary> / Remove notifications mathing the filter from the given archives / </summary> / <param name="archives">List of archives to delete notifications from. Empty list deletes from all.</param> / <param name="filter">filter specification, matching notifications are removed</param> / <returns>number of deleted notifications</returns>
-
listArchives
public INotificationLoggerServiceOuterClass.INotificationLoggerServiceListArchivesResponse listArchives(com.google.protobuf.Empty request) / <summary> / Queries a list of archives / </summary> / <returns>list of known archives</returns>
-
getArchiveConfiguration
public INotificationLoggerServiceOuterClass.INotificationLoggerServiceGetArchiveConfigurationResponse getArchiveConfiguration(INotificationLoggerServiceOuterClass.INotificationLoggerServiceGetArchiveConfigurationRequest request) / <summary> / Query the configuration as XML for the given archive / </summary> / <param name="archive">name of the archive</param> / <returns>XML of the configuration</returns>
-
setArchiveConfiguration
public INotificationLoggerServiceOuterClass.INotificationLoggerServiceSetArchiveConfigurationResponse setArchiveConfiguration(INotificationLoggerServiceOuterClass.INotificationLoggerServiceSetArchiveConfigurationRequest request) / <summary> / Set the configuration of the given archive / </summary> / <param name="archive">name of the archive</param> / <param name="xmlConfiguration">XML containing the configuration</param> / <returns>true on success</returns>
-
resetArchiveConfigurationToFiles
public INotificationLoggerServiceOuterClass.INotificationLoggerServiceResetArchiveConfigurationToFilesResponse resetArchiveConfigurationToFiles(INotificationLoggerServiceOuterClass.INotificationLoggerServiceResetArchiveConfigurationToFilesRequest request) / <summary> / Resets the configuration of the given archive to the configuration files. All changes made by RSC are reverted. / </summary> / <param name="archive">name of the archive</param> / <returns>true on success</returns>
-