Documentation ¶
Index ¶
- type BookServer
- func (s *BookServer) CreateBook(ctx context.Context, req *pb.CreateBookRequest) (*pb.BookResponse, error)
- func (s *BookServer) DeleteBook(ctx context.Context, req *pb.DeleteBookRequest) (*pb.EmptyBook, error)
- func (s *BookServer) DeleteBookshelf(ctx context.Context, req *pb.DeleteBookshelfRequest) (*pb.EmptyBook, error)
- func (s *BookServer) GetBook(ctx context.Context, req *pb.GetBookRequest) (*pb.BookResponse, error)
- func (s *BookServer) GetBookByIsbn(ctx context.Context, req *pb.GetBookByIsbnRequest) (*pb.BookResponse, error)
- func (s *BookServer) GetBookshelf(ctx context.Context, req *pb.GetBookshelfRequest) (*pb.BookshelfResponse, error)
- func (s *BookServer) GetReview(ctx context.Context, req *pb.GetReviewRequest) (*pb.ReviewResponse, error)
- func (s *BookServer) ListBookByBookIds(ctx context.Context, req *pb.ListBookByBookIdsRequest) (*pb.BookListResponse, error)
- func (s *BookServer) ListBookReview(ctx context.Context, req *pb.ListBookReviewRequest) (*pb.ReviewListResponse, error)
- func (s *BookServer) ListBookshelf(ctx context.Context, req *pb.ListBookshelfRequest) (*pb.BookshelfListResponse, error)
- func (s *BookServer) ListUserReview(ctx context.Context, req *pb.ListUserReviewRequest) (*pb.ReviewListResponse, error)
- func (s *BookServer) ReadBookshelf(ctx context.Context, req *pb.ReadBookshelfRequest) (*pb.BookshelfResponse, error)
- func (s *BookServer) ReadingBookshelf(ctx context.Context, req *pb.ReadingBookshelfRequest) (*pb.BookshelfResponse, error)
- func (s *BookServer) ReleaseBookshelf(ctx context.Context, req *pb.ReleaseBookshelfRequest) (*pb.BookshelfResponse, error)
- func (s *BookServer) StackBookshelf(ctx context.Context, req *pb.StackBookshelfRequest) (*pb.BookshelfResponse, error)
- func (s *BookServer) UpdateBook(ctx context.Context, req *pb.UpdateBookRequest) (*pb.BookResponse, error)
- func (s *BookServer) WantBookshelf(ctx context.Context, req *pb.WantBookshelfRequest) (*pb.BookshelfResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BookServer ¶
type BookServer struct { pb.UnimplementedBookServiceServer AuthApplication application.AuthApplication BookApplication application.BookApplication }
BookServer - Bookインターフェースの構造体
func (*BookServer) CreateBook ¶
func (s *BookServer) CreateBook(ctx context.Context, req *pb.CreateBookRequest) (*pb.BookResponse, error)
func (*BookServer) DeleteBook ¶
func (s *BookServer) DeleteBook(ctx context.Context, req *pb.DeleteBookRequest) (*pb.EmptyBook, error)
func (*BookServer) DeleteBookshelf ¶
func (s *BookServer) DeleteBookshelf(ctx context.Context, req *pb.DeleteBookshelfRequest) (*pb.EmptyBook, error)
func (*BookServer) GetBook ¶
func (s *BookServer) GetBook(ctx context.Context, req *pb.GetBookRequest) (*pb.BookResponse, error)
func (*BookServer) GetBookByIsbn ¶
func (s *BookServer) GetBookByIsbn(ctx context.Context, req *pb.GetBookByIsbnRequest) (*pb.BookResponse, error)
func (*BookServer) GetBookshelf ¶
func (s *BookServer) GetBookshelf(ctx context.Context, req *pb.GetBookshelfRequest) (*pb.BookshelfResponse, error)
func (*BookServer) GetReview ¶
func (s *BookServer) GetReview(ctx context.Context, req *pb.GetReviewRequest) (*pb.ReviewResponse, error)
func (*BookServer) ListBookByBookIds ¶
func (s *BookServer) ListBookByBookIds( ctx context.Context, req *pb.ListBookByBookIdsRequest, ) (*pb.BookListResponse, error)
func (*BookServer) ListBookReview ¶
func (s *BookServer) ListBookReview( ctx context.Context, req *pb.ListBookReviewRequest, ) (*pb.ReviewListResponse, error)
func (*BookServer) ListBookshelf ¶
func (s *BookServer) ListBookshelf( ctx context.Context, req *pb.ListBookshelfRequest, ) (*pb.BookshelfListResponse, error)
func (*BookServer) ListUserReview ¶
func (s *BookServer) ListUserReview( ctx context.Context, req *pb.ListUserReviewRequest, ) (*pb.ReviewListResponse, error)
func (*BookServer) ReadBookshelf ¶
func (s *BookServer) ReadBookshelf( ctx context.Context, req *pb.ReadBookshelfRequest, ) (*pb.BookshelfResponse, error)
func (*BookServer) ReadingBookshelf ¶
func (s *BookServer) ReadingBookshelf( ctx context.Context, req *pb.ReadingBookshelfRequest, ) (*pb.BookshelfResponse, error)
func (*BookServer) ReleaseBookshelf ¶
func (s *BookServer) ReleaseBookshelf( ctx context.Context, req *pb.ReleaseBookshelfRequest, ) (*pb.BookshelfResponse, error)
func (*BookServer) StackBookshelf ¶
func (s *BookServer) StackBookshelf( ctx context.Context, req *pb.StackBookshelfRequest, ) (*pb.BookshelfResponse, error)
func (*BookServer) UpdateBook ¶
func (s *BookServer) UpdateBook(ctx context.Context, req *pb.UpdateBookRequest) (*pb.BookResponse, error)
func (*BookServer) WantBookshelf ¶
func (s *BookServer) WantBookshelf( ctx context.Context, req *pb.WantBookshelfRequest, ) (*pb.BookshelfResponse, error)
Click to show internal directories.
Click to hide internal directories.