Show / Hide Table of Contents

Class ShelvesResource.BooksResource

The "books" collection of methods.

Inheritance
object
ShelvesResource.BooksResource
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Libraryagent.v1
Assembly: Google.Apis.Libraryagent.v1.dll
Syntax
public class ShelvesResource.BooksResource

Constructors

BooksResource(IClientService)

Constructs a new resource.

Declaration
public BooksResource(IClientService service)
Parameters
Type Name Description
IClientService service

Methods

Borrow(string)

Borrow a book from the library. Returns the book if it is borrowed successfully. Returns NOT_FOUND if the book does not exist in the library. Returns quota exceeded error if the amount of books borrowed exceeds allocation quota in any dimensions.

Declaration
public virtual ShelvesResource.BooksResource.BorrowRequest Borrow(string name)
Parameters
Type Name Description
string name

Required. The name of the book to borrow.

Returns
Type Description
ShelvesResource.BooksResource.BorrowRequest

Get(string)

Gets a book. Returns NOT_FOUND if the book does not exist.

Declaration
public virtual ShelvesResource.BooksResource.GetRequest Get(string name)
Parameters
Type Name Description
string name

Required. The name of the book to retrieve.

Returns
Type Description
ShelvesResource.BooksResource.GetRequest

LibraryagentReturn(string)

Return a book to the library. Returns the book if it is returned to the library successfully. Returns error if the book does not belong to the library or the users didn't borrow before.

Declaration
public virtual ShelvesResource.BooksResource.LibraryagentReturnRequest LibraryagentReturn(string name)
Parameters
Type Name Description
string name

Required. The name of the book to return.

Returns
Type Description
ShelvesResource.BooksResource.LibraryagentReturnRequest

List(string)

Lists books in a shelf. The order is unspecified but deterministic. Newly created books will not necessarily be added to the end of this list. Returns NOT_FOUND if the shelf does not exist.

Declaration
public virtual ShelvesResource.BooksResource.ListRequest List(string parent)
Parameters
Type Name Description
string parent

Required. The name of the shelf whose books we'd like to list.

Returns
Type Description
ShelvesResource.BooksResource.ListRequest
In this article
Back to top Generated by DocFX