Represents a DataTaxonomyService
Inheritance
$protobuf.rpc.Service > protos.google.cloud.dataplex.v1.DataTaxonomyServicePackage
@google-cloud/dataplexConstructors
(constructor)(rpcImpl, requestDelimited, responseDelimited)
constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);Constructs a new DataTaxonomyService 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): DataTaxonomyService;Creates new DataTaxonomyService 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 |
DataTaxonomyService |
RPC service. Useful where requests and/or responses are streamed. |
createDataAttribute(request, callback)
public createDataAttribute(request: google.cloud.dataplex.v1.ICreateDataAttributeRequest, callback: google.cloud.dataplex.v1.DataTaxonomyService.CreateDataAttributeCallback): void;Calls CreateDataAttribute.
| Parameters | |
|---|---|
| Name | Description |
request |
ICreateDataAttributeRequest
CreateDataAttributeRequest message or plain object |
callback |
CreateDataAttributeCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
createDataAttribute(request)
public createDataAttribute(request: google.cloud.dataplex.v1.ICreateDataAttributeRequest): Promise<google.longrunning.Operation>;Calls CreateDataAttribute.
| Parameter | |
|---|---|
| Name | Description |
request |
ICreateDataAttributeRequest
CreateDataAttributeRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.longrunning.Operation> |
Promise |
createDataAttributeBinding(request, callback)
public createDataAttributeBinding(request: google.cloud.dataplex.v1.ICreateDataAttributeBindingRequest, callback: google.cloud.dataplex.v1.DataTaxonomyService.CreateDataAttributeBindingCallback): void;Calls CreateDataAttributeBinding.
| Parameters | |
|---|---|
| Name | Description |
request |
ICreateDataAttributeBindingRequest
CreateDataAttributeBindingRequest message or plain object |
callback |
CreateDataAttributeBindingCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
createDataAttributeBinding(request)
public createDataAttributeBinding(request: google.cloud.dataplex.v1.ICreateDataAttributeBindingRequest): Promise<google.longrunning.Operation>;Calls CreateDataAttributeBinding.
| Parameter | |
|---|---|
| Name | Description |
request |
ICreateDataAttributeBindingRequest
CreateDataAttributeBindingRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.longrunning.Operation> |
Promise |
createDataTaxonomy(request, callback)
public createDataTaxonomy(request: google.cloud.dataplex.v1.ICreateDataTaxonomyRequest, callback: google.cloud.dataplex.v1.DataTaxonomyService.CreateDataTaxonomyCallback): void;Calls CreateDataTaxonomy.
| Parameters | |
|---|---|
| Name | Description |
request |
ICreateDataTaxonomyRequest
CreateDataTaxonomyRequest message or plain object |
callback |
CreateDataTaxonomyCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
createDataTaxonomy(request)
public createDataTaxonomy(request: google.cloud.dataplex.v1.ICreateDataTaxonomyRequest): Promise<google.longrunning.Operation>;Calls CreateDataTaxonomy.
| Parameter | |
|---|---|
| Name | Description |
request |
ICreateDataTaxonomyRequest
CreateDataTaxonomyRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.longrunning.Operation> |
Promise |
deleteDataAttribute(request, callback)
public deleteDataAttribute(request: google.cloud.dataplex.v1.IDeleteDataAttributeRequest, callback: google.cloud.dataplex.v1.DataTaxonomyService.DeleteDataAttributeCallback): void;Calls DeleteDataAttribute.
| Parameters | |
|---|---|
| Name | Description |
request |
IDeleteDataAttributeRequest
DeleteDataAttributeRequest message or plain object |
callback |
DeleteDataAttributeCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
deleteDataAttribute(request)
public deleteDataAttribute(request: google.cloud.dataplex.v1.IDeleteDataAttributeRequest): Promise<google.longrunning.Operation>;Calls DeleteDataAttribute.
| Parameter | |
|---|---|
| Name | Description |
request |
IDeleteDataAttributeRequest
DeleteDataAttributeRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.longrunning.Operation> |
Promise |
deleteDataAttributeBinding(request, callback)
public deleteDataAttributeBinding(request: google.cloud.dataplex.v1.IDeleteDataAttributeBindingRequest, callback: google.cloud.dataplex.v1.DataTaxonomyService.DeleteDataAttributeBindingCallback): void;Calls DeleteDataAttributeBinding.
| Parameters | |
|---|---|
| Name | Description |
request |
IDeleteDataAttributeBindingRequest
DeleteDataAttributeBindingRequest message or plain object |
callback |
DeleteDataAttributeBindingCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
deleteDataAttributeBinding(request)
public deleteDataAttributeBinding(request: google.cloud.dataplex.v1.IDeleteDataAttributeBindingRequest): Promise<google.longrunning.Operation>;Calls DeleteDataAttributeBinding.
| Parameter | |
|---|---|
| Name | Description |
request |
IDeleteDataAttributeBindingRequest
DeleteDataAttributeBindingRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.longrunning.Operation> |
Promise |
deleteDataTaxonomy(request, callback)
public deleteDataTaxonomy(request: google.cloud.dataplex.v1.IDeleteDataTaxonomyRequest, callback: google.cloud.dataplex.v1.DataTaxonomyService.DeleteDataTaxonomyCallback): void;Calls DeleteDataTaxonomy.
| Parameters | |
|---|---|
| Name | Description |
request |
IDeleteDataTaxonomyRequest
DeleteDataTaxonomyRequest message or plain object |
callback |
DeleteDataTaxonomyCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
deleteDataTaxonomy(request)
public deleteDataTaxonomy(request: google.cloud.dataplex.v1.IDeleteDataTaxonomyRequest): Promise<google.longrunning.Operation>;Calls DeleteDataTaxonomy.
| Parameter | |
|---|---|
| Name | Description |
request |
IDeleteDataTaxonomyRequest
DeleteDataTaxonomyRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.longrunning.Operation> |
Promise |
getDataAttribute(request, callback)
public getDataAttribute(request: google.cloud.dataplex.v1.IGetDataAttributeRequest, callback: google.cloud.dataplex.v1.DataTaxonomyService.GetDataAttributeCallback): void;Calls GetDataAttribute.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetDataAttributeRequest
GetDataAttributeRequest message or plain object |
callback |
GetDataAttributeCallback
Node-style callback called with the error, if any, and DataAttribute |
| Returns | |
|---|---|
| Type | Description |
void |
|
getDataAttribute(request)
public getDataAttribute(request: google.cloud.dataplex.v1.IGetDataAttributeRequest): Promise<google.cloud.dataplex.v1.DataAttribute>;Calls GetDataAttribute.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetDataAttributeRequest
GetDataAttributeRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.dataplex.v1.DataAttribute> |
Promise |
getDataAttributeBinding(request, callback)
public getDataAttributeBinding(request: google.cloud.dataplex.v1.IGetDataAttributeBindingRequest, callback: google.cloud.dataplex.v1.DataTaxonomyService.GetDataAttributeBindingCallback): void;Calls GetDataAttributeBinding.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetDataAttributeBindingRequest
GetDataAttributeBindingRequest message or plain object |
callback |
GetDataAttributeBindingCallback
Node-style callback called with the error, if any, and DataAttributeBinding |
| Returns | |
|---|---|
| Type | Description |
void |
|
getDataAttributeBinding(request)
public getDataAttributeBinding(request: google.cloud.dataplex.v1.IGetDataAttributeBindingRequest): Promise<google.cloud.dataplex.v1.DataAttributeBinding>;Calls GetDataAttributeBinding.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetDataAttributeBindingRequest
GetDataAttributeBindingRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.dataplex.v1.DataAttributeBinding> |
Promise |
getDataTaxonomy(request, callback)
public getDataTaxonomy(request: google.cloud.dataplex.v1.IGetDataTaxonomyRequest, callback: google.cloud.dataplex.v1.DataTaxonomyService.GetDataTaxonomyCallback): void;Calls GetDataTaxonomy.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetDataTaxonomyRequest
GetDataTaxonomyRequest message or plain object |
callback |
GetDataTaxonomyCallback
Node-style callback called with the error, if any, and DataTaxonomy |
| Returns | |
|---|---|
| Type | Description |
void |
|
getDataTaxonomy(request)
public getDataTaxonomy(request: google.cloud.dataplex.v1.IGetDataTaxonomyRequest): Promise<google.cloud.dataplex.v1.DataTaxonomy>;Calls GetDataTaxonomy.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetDataTaxonomyRequest
GetDataTaxonomyRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.dataplex.v1.DataTaxonomy> |
Promise |
listDataAttributeBindings(request, callback)
public listDataAttributeBindings(request: google.cloud.dataplex.v1.IListDataAttributeBindingsRequest, callback: google.cloud.dataplex.v1.DataTaxonomyService.ListDataAttributeBindingsCallback): void;Calls ListDataAttributeBindings.
| Parameters | |
|---|---|
| Name | Description |
request |
IListDataAttributeBindingsRequest
ListDataAttributeBindingsRequest message or plain object |
callback |
ListDataAttributeBindingsCallback
Node-style callback called with the error, if any, and ListDataAttributeBindingsResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
listDataAttributeBindings(request)
public listDataAttributeBindings(request: google.cloud.dataplex.v1.IListDataAttributeBindingsRequest): Promise<google.cloud.dataplex.v1.ListDataAttributeBindingsResponse>;Calls ListDataAttributeBindings.
| Parameter | |
|---|---|
| Name | Description |
request |
IListDataAttributeBindingsRequest
ListDataAttributeBindingsRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.dataplex.v1.ListDataAttributeBindingsResponse> |
Promise |
listDataAttributes(request, callback)
public listDataAttributes(request: google.cloud.dataplex.v1.IListDataAttributesRequest, callback: google.cloud.dataplex.v1.DataTaxonomyService.ListDataAttributesCallback): void;Calls ListDataAttributes.
| Parameters | |
|---|---|
| Name | Description |
request |
IListDataAttributesRequest
ListDataAttributesRequest message or plain object |
callback |
ListDataAttributesCallback
Node-style callback called with the error, if any, and ListDataAttributesResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
listDataAttributes(request)
public listDataAttributes(request: google.cloud.dataplex.v1.IListDataAttributesRequest): Promise<google.cloud.dataplex.v1.ListDataAttributesResponse>;Calls ListDataAttributes.
| Parameter | |
|---|---|
| Name | Description |
request |
IListDataAttributesRequest
ListDataAttributesRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.dataplex.v1.ListDataAttributesResponse> |
Promise |
listDataTaxonomies(request, callback)
public listDataTaxonomies(request: google.cloud.dataplex.v1.IListDataTaxonomiesRequest, callback: google.cloud.dataplex.v1.DataTaxonomyService.ListDataTaxonomiesCallback): void;Calls ListDataTaxonomies.
| Parameters | |
|---|---|
| Name | Description |
request |
IListDataTaxonomiesRequest
ListDataTaxonomiesRequest message or plain object |
callback |
ListDataTaxonomiesCallback
Node-style callback called with the error, if any, and ListDataTaxonomiesResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
listDataTaxonomies(request)
public listDataTaxonomies(request: google.cloud.dataplex.v1.IListDataTaxonomiesRequest): Promise<google.cloud.dataplex.v1.ListDataTaxonomiesResponse>;Calls ListDataTaxonomies.
| Parameter | |
|---|---|
| Name | Description |
request |
IListDataTaxonomiesRequest
ListDataTaxonomiesRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.dataplex.v1.ListDataTaxonomiesResponse> |
Promise |
updateDataAttribute(request, callback)
public updateDataAttribute(request: google.cloud.dataplex.v1.IUpdateDataAttributeRequest, callback: google.cloud.dataplex.v1.DataTaxonomyService.UpdateDataAttributeCallback): void;Calls UpdateDataAttribute.
| Parameters | |
|---|---|
| Name | Description |
request |
IUpdateDataAttributeRequest
UpdateDataAttributeRequest message or plain object |
callback |
UpdateDataAttributeCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
updateDataAttribute(request)
public updateDataAttribute(request: google.cloud.dataplex.v1.IUpdateDataAttributeRequest): Promise<google.longrunning.Operation>;Calls UpdateDataAttribute.
| Parameter | |
|---|---|
| Name | Description |
request |
IUpdateDataAttributeRequest
UpdateDataAttributeRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.longrunning.Operation> |
Promise |
updateDataAttributeBinding(request, callback)
public updateDataAttributeBinding(request: google.cloud.dataplex.v1.IUpdateDataAttributeBindingRequest, callback: google.cloud.dataplex.v1.DataTaxonomyService.UpdateDataAttributeBindingCallback): void;Calls UpdateDataAttributeBinding.
| Parameters | |
|---|---|
| Name | Description |
request |
IUpdateDataAttributeBindingRequest
UpdateDataAttributeBindingRequest message or plain object |
callback |
UpdateDataAttributeBindingCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
updateDataAttributeBinding(request)
public updateDataAttributeBinding(request: google.cloud.dataplex.v1.IUpdateDataAttributeBindingRequest): Promise<google.longrunning.Operation>;Calls UpdateDataAttributeBinding.
| Parameter | |
|---|---|
| Name | Description |
request |
IUpdateDataAttributeBindingRequest
UpdateDataAttributeBindingRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.longrunning.Operation> |
Promise |
updateDataTaxonomy(request, callback)
public updateDataTaxonomy(request: google.cloud.dataplex.v1.IUpdateDataTaxonomyRequest, callback: google.cloud.dataplex.v1.DataTaxonomyService.UpdateDataTaxonomyCallback): void;Calls UpdateDataTaxonomy.
| Parameters | |
|---|---|
| Name | Description |
request |
IUpdateDataTaxonomyRequest
UpdateDataTaxonomyRequest message or plain object |
callback |
UpdateDataTaxonomyCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
updateDataTaxonomy(request)
public updateDataTaxonomy(request: google.cloud.dataplex.v1.IUpdateDataTaxonomyRequest): Promise<google.longrunning.Operation>;Calls UpdateDataTaxonomy.
| Parameter | |
|---|---|
| Name | Description |
request |
IUpdateDataTaxonomyRequest
UpdateDataTaxonomyRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.longrunning.Operation> |
Promise |