Class protos.google.cloud.dataplex.v1.DataTaxonomyService (3.7.0)

Represents a DataTaxonomyService

Inheritance

$protobuf.rpc.Service > protos.google.cloud.dataplex.v1.DataTaxonomyService

Package

@google-cloud/dataplex

Constructors

(constructor)(rpcImpl, requestDelimited, responseDelimited)

constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);

Constructs a new DataTaxonomyService service.

Parameters
NameDescription
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
NameDescription
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Returns
TypeDescription
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
NameDescription
request ICreateDataAttributeRequest

CreateDataAttributeRequest message or plain object

callback CreateDataAttributeCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

createDataAttribute(request)

public createDataAttribute(request: google.cloud.dataplex.v1.ICreateDataAttributeRequest): Promise<google.longrunning.Operation>;

Calls CreateDataAttribute.

Parameter
NameDescription
request ICreateDataAttributeRequest

CreateDataAttributeRequest message or plain object

Returns
TypeDescription
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
NameDescription
request ICreateDataAttributeBindingRequest

CreateDataAttributeBindingRequest message or plain object

callback CreateDataAttributeBindingCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

createDataAttributeBinding(request)

public createDataAttributeBinding(request: google.cloud.dataplex.v1.ICreateDataAttributeBindingRequest): Promise<google.longrunning.Operation>;

Calls CreateDataAttributeBinding.

Parameter
NameDescription
request ICreateDataAttributeBindingRequest

CreateDataAttributeBindingRequest message or plain object

Returns
TypeDescription
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
NameDescription
request ICreateDataTaxonomyRequest

CreateDataTaxonomyRequest message or plain object

callback CreateDataTaxonomyCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

createDataTaxonomy(request)

public createDataTaxonomy(request: google.cloud.dataplex.v1.ICreateDataTaxonomyRequest): Promise<google.longrunning.Operation>;

Calls CreateDataTaxonomy.

Parameter
NameDescription
request ICreateDataTaxonomyRequest

CreateDataTaxonomyRequest message or plain object

Returns
TypeDescription
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
NameDescription
request IDeleteDataAttributeRequest

DeleteDataAttributeRequest message or plain object

callback DeleteDataAttributeCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

deleteDataAttribute(request)

public deleteDataAttribute(request: google.cloud.dataplex.v1.IDeleteDataAttributeRequest): Promise<google.longrunning.Operation>;

Calls DeleteDataAttribute.

Parameter
NameDescription
request IDeleteDataAttributeRequest

DeleteDataAttributeRequest message or plain object

Returns
TypeDescription
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
NameDescription
request IDeleteDataAttributeBindingRequest

DeleteDataAttributeBindingRequest message or plain object

callback DeleteDataAttributeBindingCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

deleteDataAttributeBinding(request)

public deleteDataAttributeBinding(request: google.cloud.dataplex.v1.IDeleteDataAttributeBindingRequest): Promise<google.longrunning.Operation>;

Calls DeleteDataAttributeBinding.

Parameter
NameDescription
request IDeleteDataAttributeBindingRequest

DeleteDataAttributeBindingRequest message or plain object

Returns
TypeDescription
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
NameDescription
request IDeleteDataTaxonomyRequest

DeleteDataTaxonomyRequest message or plain object

callback DeleteDataTaxonomyCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

deleteDataTaxonomy(request)

public deleteDataTaxonomy(request: google.cloud.dataplex.v1.IDeleteDataTaxonomyRequest): Promise<google.longrunning.Operation>;

Calls DeleteDataTaxonomy.

Parameter
NameDescription
request IDeleteDataTaxonomyRequest

DeleteDataTaxonomyRequest message or plain object

Returns
TypeDescription
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
NameDescription
request IGetDataAttributeRequest

GetDataAttributeRequest message or plain object

callback GetDataAttributeCallback

Node-style callback called with the error, if any, and DataAttribute

Returns
TypeDescription
void

getDataAttribute(request)

public getDataAttribute(request: google.cloud.dataplex.v1.IGetDataAttributeRequest): Promise<google.cloud.dataplex.v1.DataAttribute>;

Calls GetDataAttribute.

Parameter
NameDescription
request IGetDataAttributeRequest

GetDataAttributeRequest message or plain object

Returns
TypeDescription
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
NameDescription
request IGetDataAttributeBindingRequest

GetDataAttributeBindingRequest message or plain object

callback GetDataAttributeBindingCallback

Node-style callback called with the error, if any, and DataAttributeBinding

Returns
TypeDescription
void

getDataAttributeBinding(request)

public getDataAttributeBinding(request: google.cloud.dataplex.v1.IGetDataAttributeBindingRequest): Promise<google.cloud.dataplex.v1.DataAttributeBinding>;

Calls GetDataAttributeBinding.

Parameter
NameDescription
request IGetDataAttributeBindingRequest

GetDataAttributeBindingRequest message or plain object

Returns
TypeDescription
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
NameDescription
request IGetDataTaxonomyRequest

GetDataTaxonomyRequest message or plain object

callback GetDataTaxonomyCallback

Node-style callback called with the error, if any, and DataTaxonomy

Returns
TypeDescription
void

getDataTaxonomy(request)

public getDataTaxonomy(request: google.cloud.dataplex.v1.IGetDataTaxonomyRequest): Promise<google.cloud.dataplex.v1.DataTaxonomy>;

Calls GetDataTaxonomy.

Parameter
NameDescription
request IGetDataTaxonomyRequest

GetDataTaxonomyRequest message or plain object

Returns
TypeDescription
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
NameDescription
request IListDataAttributeBindingsRequest

ListDataAttributeBindingsRequest message or plain object

callback ListDataAttributeBindingsCallback

Node-style callback called with the error, if any, and ListDataAttributeBindingsResponse

Returns
TypeDescription
void

listDataAttributeBindings(request)

public listDataAttributeBindings(request: google.cloud.dataplex.v1.IListDataAttributeBindingsRequest): Promise<google.cloud.dataplex.v1.ListDataAttributeBindingsResponse>;

Calls ListDataAttributeBindings.

Parameter
NameDescription
request IListDataAttributeBindingsRequest

ListDataAttributeBindingsRequest message or plain object

Returns
TypeDescription
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
NameDescription
request IListDataAttributesRequest

ListDataAttributesRequest message or plain object

callback ListDataAttributesCallback

Node-style callback called with the error, if any, and ListDataAttributesResponse

Returns
TypeDescription
void

listDataAttributes(request)

public listDataAttributes(request: google.cloud.dataplex.v1.IListDataAttributesRequest): Promise<google.cloud.dataplex.v1.ListDataAttributesResponse>;

Calls ListDataAttributes.

Parameter
NameDescription
request IListDataAttributesRequest

ListDataAttributesRequest message or plain object

Returns
TypeDescription
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
NameDescription
request IListDataTaxonomiesRequest

ListDataTaxonomiesRequest message or plain object

callback ListDataTaxonomiesCallback

Node-style callback called with the error, if any, and ListDataTaxonomiesResponse

Returns
TypeDescription
void

listDataTaxonomies(request)

public listDataTaxonomies(request: google.cloud.dataplex.v1.IListDataTaxonomiesRequest): Promise<google.cloud.dataplex.v1.ListDataTaxonomiesResponse>;

Calls ListDataTaxonomies.

Parameter
NameDescription
request IListDataTaxonomiesRequest

ListDataTaxonomiesRequest message or plain object

Returns
TypeDescription
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
NameDescription
request IUpdateDataAttributeRequest

UpdateDataAttributeRequest message or plain object

callback UpdateDataAttributeCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

updateDataAttribute(request)

public updateDataAttribute(request: google.cloud.dataplex.v1.IUpdateDataAttributeRequest): Promise<google.longrunning.Operation>;

Calls UpdateDataAttribute.

Parameter
NameDescription
request IUpdateDataAttributeRequest

UpdateDataAttributeRequest message or plain object

Returns
TypeDescription
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
NameDescription
request IUpdateDataAttributeBindingRequest

UpdateDataAttributeBindingRequest message or plain object

callback UpdateDataAttributeBindingCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

updateDataAttributeBinding(request)

public updateDataAttributeBinding(request: google.cloud.dataplex.v1.IUpdateDataAttributeBindingRequest): Promise<google.longrunning.Operation>;

Calls UpdateDataAttributeBinding.

Parameter
NameDescription
request IUpdateDataAttributeBindingRequest

UpdateDataAttributeBindingRequest message or plain object

Returns
TypeDescription
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
NameDescription
request IUpdateDataTaxonomyRequest

UpdateDataTaxonomyRequest message or plain object

callback UpdateDataTaxonomyCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

updateDataTaxonomy(request)

public updateDataTaxonomy(request: google.cloud.dataplex.v1.IUpdateDataTaxonomyRequest): Promise<google.longrunning.Operation>;

Calls UpdateDataTaxonomy.

Parameter
NameDescription
request IUpdateDataTaxonomyRequest

UpdateDataTaxonomyRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise