xref: /aosp_15_r20/external/googleapis/google/example/library/library_example_v1.yaml (revision d5c09012810ac0c9f33fe448fb6da8260d444cc9)
1type: google.api.Service
2config_version: 3
3name: library-example.googleapis.com
4title: Example Library API
5
6apis:
7- name: google.example.library.v1.LibraryService
8
9documentation:
10  summary: A simple Google Example Library API.
11  overview: |-
12    # Introduction
13
14    This is a Google example service representing a simple digital library. It
15    manages a collection of shelf resources, and each shelf owns a collection of
16    book resources.
17
18backend:
19  rules:
20  - selector: google.example.library.v1.LibraryService.CreateShelf
21    deadline: 10.0
22  - selector: google.example.library.v1.LibraryService.GetShelf
23    deadline: 10.0
24  - selector: google.example.library.v1.LibraryService.ListShelves
25    deadline: 10.0
26  - selector: google.example.library.v1.LibraryService.DeleteShelf
27    deadline: 10.0
28  - selector: google.example.library.v1.LibraryService.MergeShelves
29    deadline: 10.0
30  - selector: google.example.library.v1.LibraryService.CreateBook
31    deadline: 10.0
32  - selector: google.example.library.v1.LibraryService.GetBook
33    deadline: 10.0
34  - selector: google.example.library.v1.LibraryService.ListBooks
35    deadline: 10.0
36  - selector: google.example.library.v1.LibraryService.DeleteBook
37    deadline: 10.0
38  - selector: google.example.library.v1.LibraryService.UpdateBook
39    deadline: 10.0
40  - selector: google.example.library.v1.LibraryService.MoveBook
41    deadline: 10.0
42