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 |