Represents a DocumentService
Inheritance
$protobuf.rpc.Service > protos.google.cloud.contentwarehouse.v1.DocumentServicePackage
@google-cloud/contentwarehouseConstructors
(constructor)(rpcImpl, requestDelimited, responseDelimited)
constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);Constructs a new DocumentService service.
| Parameters | |
|---|---|
| Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
Methods
create(rpcImpl, requestDelimited, responseDelimited)
public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): DocumentService;Creates new DocumentService service using the specified rpc implementation.
| Parameters | |
|---|---|
| Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
| Returns | |
|---|---|
| Type | Description |
DocumentService |
RPC service. Useful where requests and/or responses are streamed. |
createDocument(request, callback)
public createDocument(request: google.cloud.contentwarehouse.v1.ICreateDocumentRequest, callback: google.cloud.contentwarehouse.v1.DocumentService.CreateDocumentCallback): void;Calls CreateDocument.
| Parameters | |
|---|---|
| Name | Description |
request |
ICreateDocumentRequest
CreateDocumentRequest message or plain object |
callback |
CreateDocumentCallback
Node-style callback called with the error, if any, and CreateDocumentResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
createDocument(request)
public createDocument(request: google.cloud.contentwarehouse.v1.ICreateDocumentRequest): Promise<google.cloud.contentwarehouse.v1.CreateDocumentResponse>;Calls CreateDocument.
| Parameter | |
|---|---|
| Name | Description |
request |
ICreateDocumentRequest
CreateDocumentRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.contentwarehouse.v1.CreateDocumentResponse> |
Promise |
deleteDocument(request, callback)
public deleteDocument(request: google.cloud.contentwarehouse.v1.IDeleteDocumentRequest, callback: google.cloud.contentwarehouse.v1.DocumentService.DeleteDocumentCallback): void;Calls DeleteDocument.
| Parameters | |
|---|---|
| Name | Description |
request |
IDeleteDocumentRequest
DeleteDocumentRequest message or plain object |
callback |
DeleteDocumentCallback
Node-style callback called with the error, if any, and Empty |
| Returns | |
|---|---|
| Type | Description |
void |
|
deleteDocument(request)
public deleteDocument(request: google.cloud.contentwarehouse.v1.IDeleteDocumentRequest): Promise<google.protobuf.Empty>;Calls DeleteDocument.
| Parameter | |
|---|---|
| Name | Description |
request |
IDeleteDocumentRequest
DeleteDocumentRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.protobuf.Empty> |
Promise |
fetchAcl(request, callback)
public fetchAcl(request: google.cloud.contentwarehouse.v1.IFetchAclRequest, callback: google.cloud.contentwarehouse.v1.DocumentService.FetchAclCallback): void;Calls FetchAcl.
| Parameters | |
|---|---|
| Name | Description |
request |
IFetchAclRequest
FetchAclRequest message or plain object |
callback |
FetchAclCallback
Node-style callback called with the error, if any, and FetchAclResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
fetchAcl(request)
public fetchAcl(request: google.cloud.contentwarehouse.v1.IFetchAclRequest): Promise<google.cloud.contentwarehouse.v1.FetchAclResponse>;Calls FetchAcl.
| Parameter | |
|---|---|
| Name | Description |
request |
IFetchAclRequest
FetchAclRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.contentwarehouse.v1.FetchAclResponse> |
Promise |
getDocument(request, callback)
public getDocument(request: google.cloud.contentwarehouse.v1.IGetDocumentRequest, callback: google.cloud.contentwarehouse.v1.DocumentService.GetDocumentCallback): void;Calls GetDocument.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetDocumentRequest
GetDocumentRequest message or plain object |
callback |
GetDocumentCallback
Node-style callback called with the error, if any, and Document |
| Returns | |
|---|---|
| Type | Description |
void |
|
getDocument(request)
public getDocument(request: google.cloud.contentwarehouse.v1.IGetDocumentRequest): Promise<google.cloud.contentwarehouse.v1.Document>;Calls GetDocument.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetDocumentRequest
GetDocumentRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.contentwarehouse.v1.Document> |
Promise |
lockDocument(request, callback)
public lockDocument(request: google.cloud.contentwarehouse.v1.ILockDocumentRequest, callback: google.cloud.contentwarehouse.v1.DocumentService.LockDocumentCallback): void;Calls LockDocument.
| Parameters | |
|---|---|
| Name | Description |
request |
ILockDocumentRequest
LockDocumentRequest message or plain object |
callback |
LockDocumentCallback
Node-style callback called with the error, if any, and Document |
| Returns | |
|---|---|
| Type | Description |
void |
|
lockDocument(request)
public lockDocument(request: google.cloud.contentwarehouse.v1.ILockDocumentRequest): Promise<google.cloud.contentwarehouse.v1.Document>;Calls LockDocument.
| Parameter | |
|---|---|
| Name | Description |
request |
ILockDocumentRequest
LockDocumentRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.contentwarehouse.v1.Document> |
Promise |
searchDocuments(request, callback)
public searchDocuments(request: google.cloud.contentwarehouse.v1.ISearchDocumentsRequest, callback: google.cloud.contentwarehouse.v1.DocumentService.SearchDocumentsCallback): void;Calls SearchDocuments.
| Parameters | |
|---|---|
| Name | Description |
request |
ISearchDocumentsRequest
SearchDocumentsRequest message or plain object |
callback |
SearchDocumentsCallback
Node-style callback called with the error, if any, and SearchDocumentsResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
searchDocuments(request)
public searchDocuments(request: google.cloud.contentwarehouse.v1.ISearchDocumentsRequest): Promise<google.cloud.contentwarehouse.v1.SearchDocumentsResponse>;Calls SearchDocuments.
| Parameter | |
|---|---|
| Name | Description |
request |
ISearchDocumentsRequest
SearchDocumentsRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.contentwarehouse.v1.SearchDocumentsResponse> |
Promise |
setAcl(request, callback)
public setAcl(request: google.cloud.contentwarehouse.v1.ISetAclRequest, callback: google.cloud.contentwarehouse.v1.DocumentService.SetAclCallback): void;Calls SetAcl.
| Parameters | |
|---|---|
| Name | Description |
request |
ISetAclRequest
SetAclRequest message or plain object |
callback |
SetAclCallback
Node-style callback called with the error, if any, and SetAclResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
setAcl(request)
public setAcl(request: google.cloud.contentwarehouse.v1.ISetAclRequest): Promise<google.cloud.contentwarehouse.v1.SetAclResponse>;Calls SetAcl.
| Parameter | |
|---|---|
| Name | Description |
request |
ISetAclRequest
SetAclRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.contentwarehouse.v1.SetAclResponse> |
Promise |
updateDocument(request, callback)
public updateDocument(request: google.cloud.contentwarehouse.v1.IUpdateDocumentRequest, callback: google.cloud.contentwarehouse.v1.DocumentService.UpdateDocumentCallback): void;Calls UpdateDocument.
| Parameters | |
|---|---|
| Name | Description |
request |
IUpdateDocumentRequest
UpdateDocumentRequest message or plain object |
callback |
UpdateDocumentCallback
Node-style callback called with the error, if any, and UpdateDocumentResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
updateDocument(request)
public updateDocument(request: google.cloud.contentwarehouse.v1.IUpdateDocumentRequest): Promise<google.cloud.contentwarehouse.v1.UpdateDocumentResponse>;Calls UpdateDocument.
| Parameter | |
|---|---|
| Name | Description |
request |
IUpdateDocumentRequest
UpdateDocumentRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.contentwarehouse.v1.UpdateDocumentResponse> |
Promise |