scienceobjectsdb_rust_api 0.3.0-alpha.2

The Rust API build for the ScienceObjectsDB
syntax = "proto3";

package sciobjsdb.api.notification.services.v1;
option go_package = "github.com/ScienceObjectsDB/go-api/sciobjsdb/api/storage/services/v1";
option java_multiple_files = true;
option java_package = "com.github.ScienceObjectsDB.java_api.sciobjsdb.api.storage.services.v1";
option java_outer_classname = "UpdateNotificationServices";

import "google/api/annotations.proto";
import "sciobjsdb/api/notification/services/v1/notification_service_models.proto";

service UpdateNotificationService {
  rpc CreateEventStreamingGroup(CreateEventStreamingGroupRequest)
      returns (CreateEventStreamingGroupResponse) {
    option (google.api.http) = {
      post : "/api/v1/eventstream/createstreaminggroup"
      body : "*"
    };
  }

  rpc NotificationStreamGroup(stream NotificationStreamGroupRequest)
      returns (stream NotificationStreamGroupResponse) {
    option (google.api.http) = {
      post : "/api/v1/eventstreamgroup/notifications"
      body : "*"
    };
  }
}