Represents an AnalyticsHubService
Inheritance
$protobuf.rpc.Service > protos.google.cloud.bigquery.analyticshub.v1.AnalyticsHubServicePackage
@google-cloud/bigquery-analyticshubConstructors
(constructor)(rpcImpl, requestDelimited, responseDelimited)
constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);
Constructs a new AnalyticsHubService 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): AnalyticsHubService;
Creates new AnalyticsHubService 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 |
AnalyticsHubService | RPC service. Useful where requests and/or responses are streamed. |
createDataExchange(request, callback)
public createDataExchange(request: google.cloud.bigquery.analyticshub.v1.ICreateDataExchangeRequest, callback: google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.CreateDataExchangeCallback): void;
Calls CreateDataExchange.
Parameters | |
---|---|
Name | Description |
request |
google.cloud.bigquery.analyticshub.v1.ICreateDataExchangeRequest
CreateDataExchangeRequest message or plain object |
callback |
google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.CreateDataExchangeCallback
Node-style callback called with the error, if any, and DataExchange |
Returns | |
---|---|
Type | Description |
void |
createDataExchange(request)
public createDataExchange(request: google.cloud.bigquery.analyticshub.v1.ICreateDataExchangeRequest): Promise<google.cloud.bigquery.analyticshub.v1.DataExchange>;
Calls CreateDataExchange.
Parameter | |
---|---|
Name | Description |
request |
google.cloud.bigquery.analyticshub.v1.ICreateDataExchangeRequest
CreateDataExchangeRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.bigquery.analyticshub.v1.DataExchange> | Promise |
createListing(request, callback)
public createListing(request: google.cloud.bigquery.analyticshub.v1.ICreateListingRequest, callback: google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.CreateListingCallback): void;
Calls CreateListing.
Parameters | |
---|---|
Name | Description |
request |
ICreateListingRequest
CreateListingRequest message or plain object |
callback |
google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.CreateListingCallback
Node-style callback called with the error, if any, and Listing |
Returns | |
---|---|
Type | Description |
void |
createListing(request)
public createListing(request: google.cloud.bigquery.analyticshub.v1.ICreateListingRequest): Promise<google.cloud.bigquery.analyticshub.v1.Listing>;
Calls CreateListing.
Parameter | |
---|---|
Name | Description |
request |
ICreateListingRequest
CreateListingRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.bigquery.analyticshub.v1.Listing> | Promise |
deleteDataExchange(request, callback)
public deleteDataExchange(request: google.cloud.bigquery.analyticshub.v1.IDeleteDataExchangeRequest, callback: google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.DeleteDataExchangeCallback): void;
Calls DeleteDataExchange.
Parameters | |
---|---|
Name | Description |
request |
IDeleteDataExchangeRequest
DeleteDataExchangeRequest message or plain object |
callback |
google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.DeleteDataExchangeCallback
Node-style callback called with the error, if any, and Empty |
Returns | |
---|---|
Type | Description |
void |
deleteDataExchange(request)
public deleteDataExchange(request: google.cloud.bigquery.analyticshub.v1.IDeleteDataExchangeRequest): Promise<google.protobuf.Empty>;
Calls DeleteDataExchange.
Parameter | |
---|---|
Name | Description |
request |
IDeleteDataExchangeRequest
DeleteDataExchangeRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.protobuf.Empty> | Promise |
deleteListing(request, callback)
public deleteListing(request: google.cloud.bigquery.analyticshub.v1.IDeleteListingRequest, callback: google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.DeleteListingCallback): void;
Calls DeleteListing.
Parameters | |
---|---|
Name | Description |
request |
google.cloud.bigquery.analyticshub.v1.IDeleteListingRequest
DeleteListingRequest message or plain object |
callback |
google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.DeleteListingCallback
Node-style callback called with the error, if any, and Empty |
Returns | |
---|---|
Type | Description |
void |
deleteListing(request)
public deleteListing(request: google.cloud.bigquery.analyticshub.v1.IDeleteListingRequest): Promise<google.protobuf.Empty>;
Calls DeleteListing.
Parameter | |
---|---|
Name | Description |
request |
google.cloud.bigquery.analyticshub.v1.IDeleteListingRequest
DeleteListingRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.protobuf.Empty> | Promise |
getDataExchange(request, callback)
public getDataExchange(request: google.cloud.bigquery.analyticshub.v1.IGetDataExchangeRequest, callback: google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.GetDataExchangeCallback): void;
Calls GetDataExchange.
Parameters | |
---|---|
Name | Description |
request |
IGetDataExchangeRequest
GetDataExchangeRequest message or plain object |
callback |
google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.GetDataExchangeCallback
Node-style callback called with the error, if any, and DataExchange |
Returns | |
---|---|
Type | Description |
void |
getDataExchange(request)
public getDataExchange(request: google.cloud.bigquery.analyticshub.v1.IGetDataExchangeRequest): Promise<google.cloud.bigquery.analyticshub.v1.DataExchange>;
Calls GetDataExchange.
Parameter | |
---|---|
Name | Description |
request |
IGetDataExchangeRequest
GetDataExchangeRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.bigquery.analyticshub.v1.DataExchange> | Promise |
getIamPolicy(request, callback)
public getIamPolicy(request: google.iam.v1.IGetIamPolicyRequest, callback: google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.GetIamPolicyCallback): void;
Calls GetIamPolicy.
Parameters | |
---|---|
Name | Description |
request |
google.iam.v1.IGetIamPolicyRequest
GetIamPolicyRequest message or plain object |
callback |
google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.GetIamPolicyCallback
Node-style callback called with the error, if any, and Policy |
Returns | |
---|---|
Type | Description |
void |
getIamPolicy(request)
public getIamPolicy(request: google.iam.v1.IGetIamPolicyRequest): Promise<google.iam.v1.Policy>;
Calls GetIamPolicy.
Parameter | |
---|---|
Name | Description |
request |
google.iam.v1.IGetIamPolicyRequest
GetIamPolicyRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.iam.v1.Policy> | Promise |
getListing(request, callback)
public getListing(request: google.cloud.bigquery.analyticshub.v1.IGetListingRequest, callback: google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.GetListingCallback): void;
Calls GetListing.
Parameters | |
---|---|
Name | Description |
request |
IGetListingRequest
GetListingRequest message or plain object |
callback |
google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.GetListingCallback
Node-style callback called with the error, if any, and Listing |
Returns | |
---|---|
Type | Description |
void |
getListing(request)
public getListing(request: google.cloud.bigquery.analyticshub.v1.IGetListingRequest): Promise<google.cloud.bigquery.analyticshub.v1.Listing>;
Calls GetListing.
Parameter | |
---|---|
Name | Description |
request |
IGetListingRequest
GetListingRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.bigquery.analyticshub.v1.Listing> | Promise |
listDataExchanges(request, callback)
public listDataExchanges(request: google.cloud.bigquery.analyticshub.v1.IListDataExchangesRequest, callback: google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.ListDataExchangesCallback): void;
Calls ListDataExchanges.
Parameters | |
---|---|
Name | Description |
request |
IListDataExchangesRequest
ListDataExchangesRequest message or plain object |
callback |
google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.ListDataExchangesCallback
Node-style callback called with the error, if any, and ListDataExchangesResponse |
Returns | |
---|---|
Type | Description |
void |
listDataExchanges(request)
public listDataExchanges(request: google.cloud.bigquery.analyticshub.v1.IListDataExchangesRequest): Promise<google.cloud.bigquery.analyticshub.v1.ListDataExchangesResponse>;
Calls ListDataExchanges.
Parameter | |
---|---|
Name | Description |
request |
IListDataExchangesRequest
ListDataExchangesRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.bigquery.analyticshub.v1.ListDataExchangesResponse> | Promise |
listListings(request, callback)
public listListings(request: google.cloud.bigquery.analyticshub.v1.IListListingsRequest, callback: google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.ListListingsCallback): void;
Calls ListListings.
Parameters | |
---|---|
Name | Description |
request |
google.cloud.bigquery.analyticshub.v1.IListListingsRequest
ListListingsRequest message or plain object |
callback |
google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.ListListingsCallback
Node-style callback called with the error, if any, and ListListingsResponse |
Returns | |
---|---|
Type | Description |
void |
listListings(request)
public listListings(request: google.cloud.bigquery.analyticshub.v1.IListListingsRequest): Promise<google.cloud.bigquery.analyticshub.v1.ListListingsResponse>;
Calls ListListings.
Parameter | |
---|---|
Name | Description |
request |
google.cloud.bigquery.analyticshub.v1.IListListingsRequest
ListListingsRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.bigquery.analyticshub.v1.ListListingsResponse> | Promise |
listOrgDataExchanges(request, callback)
public listOrgDataExchanges(request: google.cloud.bigquery.analyticshub.v1.IListOrgDataExchangesRequest, callback: google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.ListOrgDataExchangesCallback): void;
Calls ListOrgDataExchanges.
Parameters | |
---|---|
Name | Description |
request |
google.cloud.bigquery.analyticshub.v1.IListOrgDataExchangesRequest
ListOrgDataExchangesRequest message or plain object |
callback |
google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.ListOrgDataExchangesCallback
Node-style callback called with the error, if any, and ListOrgDataExchangesResponse |
Returns | |
---|---|
Type | Description |
void |
listOrgDataExchanges(request)
public listOrgDataExchanges(request: google.cloud.bigquery.analyticshub.v1.IListOrgDataExchangesRequest): Promise<google.cloud.bigquery.analyticshub.v1.ListOrgDataExchangesResponse>;
Calls ListOrgDataExchanges.
Parameter | |
---|---|
Name | Description |
request |
google.cloud.bigquery.analyticshub.v1.IListOrgDataExchangesRequest
ListOrgDataExchangesRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.bigquery.analyticshub.v1.ListOrgDataExchangesResponse> | Promise |
setIamPolicy(request, callback)
public setIamPolicy(request: google.iam.v1.ISetIamPolicyRequest, callback: google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.SetIamPolicyCallback): void;
Calls SetIamPolicy.
Parameters | |
---|---|
Name | Description |
request |
google.iam.v1.ISetIamPolicyRequest
SetIamPolicyRequest message or plain object |
callback |
google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.SetIamPolicyCallback
Node-style callback called with the error, if any, and Policy |
Returns | |
---|---|
Type | Description |
void |
setIamPolicy(request)
public setIamPolicy(request: google.iam.v1.ISetIamPolicyRequest): Promise<google.iam.v1.Policy>;
Calls SetIamPolicy.
Parameter | |
---|---|
Name | Description |
request |
google.iam.v1.ISetIamPolicyRequest
SetIamPolicyRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.iam.v1.Policy> | Promise |
subscribeListing(request, callback)
public subscribeListing(request: google.cloud.bigquery.analyticshub.v1.ISubscribeListingRequest, callback: google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.SubscribeListingCallback): void;
Calls SubscribeListing.
Parameters | |
---|---|
Name | Description |
request |
ISubscribeListingRequest
SubscribeListingRequest message or plain object |
callback |
google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.SubscribeListingCallback
Node-style callback called with the error, if any, and SubscribeListingResponse |
Returns | |
---|---|
Type | Description |
void |
subscribeListing(request)
public subscribeListing(request: google.cloud.bigquery.analyticshub.v1.ISubscribeListingRequest): Promise<google.cloud.bigquery.analyticshub.v1.SubscribeListingResponse>;
Calls SubscribeListing.
Parameter | |
---|---|
Name | Description |
request |
ISubscribeListingRequest
SubscribeListingRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.bigquery.analyticshub.v1.SubscribeListingResponse> | Promise |
testIamPermissions(request, callback)
public testIamPermissions(request: google.iam.v1.ITestIamPermissionsRequest, callback: google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.TestIamPermissionsCallback): void;
Calls TestIamPermissions.
Parameters | |
---|---|
Name | Description |
request |
google.iam.v1.ITestIamPermissionsRequest
TestIamPermissionsRequest message or plain object |
callback |
google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.TestIamPermissionsCallback
Node-style callback called with the error, if any, and TestIamPermissionsResponse |
Returns | |
---|---|
Type | Description |
void |
testIamPermissions(request)
public testIamPermissions(request: google.iam.v1.ITestIamPermissionsRequest): Promise<google.iam.v1.TestIamPermissionsResponse>;
Calls TestIamPermissions.
Parameter | |
---|---|
Name | Description |
request |
google.iam.v1.ITestIamPermissionsRequest
TestIamPermissionsRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.iam.v1.TestIamPermissionsResponse> | Promise |
updateDataExchange(request, callback)
public updateDataExchange(request: google.cloud.bigquery.analyticshub.v1.IUpdateDataExchangeRequest, callback: google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.UpdateDataExchangeCallback): void;
Calls UpdateDataExchange.
Parameters | |
---|---|
Name | Description |
request |
IUpdateDataExchangeRequest
UpdateDataExchangeRequest message or plain object |
callback |
google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.UpdateDataExchangeCallback
Node-style callback called with the error, if any, and DataExchange |
Returns | |
---|---|
Type | Description |
void |
updateDataExchange(request)
public updateDataExchange(request: google.cloud.bigquery.analyticshub.v1.IUpdateDataExchangeRequest): Promise<google.cloud.bigquery.analyticshub.v1.DataExchange>;
Calls UpdateDataExchange.
Parameter | |
---|---|
Name | Description |
request |
IUpdateDataExchangeRequest
UpdateDataExchangeRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.bigquery.analyticshub.v1.DataExchange> | Promise |
updateListing(request, callback)
public updateListing(request: google.cloud.bigquery.analyticshub.v1.IUpdateListingRequest, callback: google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.UpdateListingCallback): void;
Calls UpdateListing.
Parameters | |
---|---|
Name | Description |
request |
IUpdateListingRequest
UpdateListingRequest message or plain object |
callback |
google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.UpdateListingCallback
Node-style callback called with the error, if any, and Listing |
Returns | |
---|---|
Type | Description |
void |
updateListing(request)
public updateListing(request: google.cloud.bigquery.analyticshub.v1.IUpdateListingRequest): Promise<google.cloud.bigquery.analyticshub.v1.Listing>;
Calls UpdateListing.
Parameter | |
---|---|
Name | Description |
request |
IUpdateListingRequest
UpdateListingRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.cloud.bigquery.analyticshub.v1.Listing> | Promise |