package google.example.library.v1

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service LibraryService

library.proto:40

This API represents a simple digital library. It lets you manage Shelf resources and Book resources in the library. It defines the following resource model: - The API has a collection of [Shelf][google.example.library.v1.Shelf] resources, named `shelves/*` - Each Shelf has a collection of [Book][google.example.library.v1.Book] resources, named `shelves/*/books/*`

message Book

library.proto:145

A single book in the library.

Used as response type in: LibraryService.CreateBook, LibraryService.GetBook, LibraryService.MoveBook, LibraryService.UpdateBook

Used as field type in: CreateBookRequest, ListBooksResponse, UpdateBookRequest

message Shelf

library.proto:169

A Shelf contains a collection of books with a theme.

Used as response type in: LibraryService.CreateShelf, LibraryService.GetShelf, LibraryService.MergeShelves

Used as field type in: CreateShelfRequest, ListShelvesResponse