Advertisement
Guest User

Untitled

a guest
Dec 9th, 2016
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.99 KB | None | 0 0
  1. syntax = "proto3";
  2.  
  3. package pubp;
  4.  
  5. option java_multiple_files = true;
  6. option java_package = "com.nytimes.pubp.schema.publisher";
  7.  
  8. service FranzPublisher {
  9.  
  10. // Assets
  11. rpc PublishArticle (Article) returns (PublishResponse);
  12. rpc PublishVideo (Video) returns (PublishResponse);
  13. rpc PublishImage (Image) returns (PublishResponse);
  14. rpc PublishInteractive (Interactive) returns (PublishResponse);
  15. rpc PublishSlideshow (Slideshow) returns (PublishResponse);
  16. rpc PublishCollection (Collection) returns (PublishResponse);
  17. rpc PublishFreeForm (Freeform) returns (PublishResponse);
  18. rpc PublishPromo (Promo) returns (PublishResponse);
  19.  
  20. // Entities
  21. rpc PublishPerson (Person) returns (PublishResponse);
  22. rpc PublishLocation (Location) returns (PublishResponse);
  23. rpc PublishSubject (Subject) returns (PublishResponse);
  24. rpc PublishTitle (Title) returns (PublishResponse);
  25. rpc PublishOrganization (Organization) returns (PublishResponse);
  26. rpc PublishSection (Section) returns (PublishResponse);
  27.  
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement