Cloud Dataplex v1 API - Class DataTaxonomyService.DataTaxonomyServiceBase (2.15.0)

[BindServiceMethod(typeof(DataTaxonomyService), "BindService")]
public abstract class DataTaxonomyService.DataTaxonomyServiceBase

Reference documentation and code samples for the Cloud Dataplex v1 API class DataTaxonomyService.DataTaxonomyServiceBase.

Base class for server-side implementations of DataTaxonomyService

Inheritance

object > DataTaxonomyService.DataTaxonomyServiceBase

Namespace

Google.Cloud.Dataplex.V1

Assembly

Google.Cloud.Dataplex.V1.dll

Methods

CreateDataAttribute(CreateDataAttributeRequest, ServerCallContext)

public virtual Task<Operation> CreateDataAttribute(CreateDataAttributeRequest request, ServerCallContext context)

Create a DataAttribute resource.

Parameters
NameDescription
requestCreateDataAttributeRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskOperation

The response to send back to the client (wrapped by a task).

CreateDataAttributeBinding(CreateDataAttributeBindingRequest, ServerCallContext)

public virtual Task<Operation> CreateDataAttributeBinding(CreateDataAttributeBindingRequest request, ServerCallContext context)

Create a DataAttributeBinding resource.

Parameters
NameDescription
requestCreateDataAttributeBindingRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskOperation

The response to send back to the client (wrapped by a task).

CreateDataTaxonomy(CreateDataTaxonomyRequest, ServerCallContext)

public virtual Task<Operation> CreateDataTaxonomy(CreateDataTaxonomyRequest request, ServerCallContext context)

Create a DataTaxonomy resource.

Parameters
NameDescription
requestCreateDataTaxonomyRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskOperation

The response to send back to the client (wrapped by a task).

DeleteDataAttribute(DeleteDataAttributeRequest, ServerCallContext)

public virtual Task<Operation> DeleteDataAttribute(DeleteDataAttributeRequest request, ServerCallContext context)

Deletes a Data Attribute resource.

Parameters
NameDescription
requestDeleteDataAttributeRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskOperation

The response to send back to the client (wrapped by a task).

DeleteDataAttributeBinding(DeleteDataAttributeBindingRequest, ServerCallContext)

public virtual Task<Operation> DeleteDataAttributeBinding(DeleteDataAttributeBindingRequest request, ServerCallContext context)

Deletes a DataAttributeBinding resource. All attributes within the DataAttributeBinding must be deleted before the DataAttributeBinding can be deleted.

Parameters
NameDescription
requestDeleteDataAttributeBindingRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskOperation

The response to send back to the client (wrapped by a task).

DeleteDataTaxonomy(DeleteDataTaxonomyRequest, ServerCallContext)

public virtual Task<Operation> DeleteDataTaxonomy(DeleteDataTaxonomyRequest request, ServerCallContext context)

Deletes a DataTaxonomy resource. All attributes within the DataTaxonomy must be deleted before the DataTaxonomy can be deleted.

Parameters
NameDescription
requestDeleteDataTaxonomyRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskOperation

The response to send back to the client (wrapped by a task).

GetDataAttribute(GetDataAttributeRequest, ServerCallContext)

public virtual Task<DataAttribute> GetDataAttribute(GetDataAttributeRequest request, ServerCallContext context)

Retrieves a Data Attribute resource.

Parameters
NameDescription
requestGetDataAttributeRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskDataAttribute

The response to send back to the client (wrapped by a task).

GetDataAttributeBinding(GetDataAttributeBindingRequest, ServerCallContext)

public virtual Task<DataAttributeBinding> GetDataAttributeBinding(GetDataAttributeBindingRequest request, ServerCallContext context)

Retrieves a DataAttributeBinding resource.

Parameters
NameDescription
requestGetDataAttributeBindingRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskDataAttributeBinding

The response to send back to the client (wrapped by a task).

GetDataTaxonomy(GetDataTaxonomyRequest, ServerCallContext)

public virtual Task<DataTaxonomy> GetDataTaxonomy(GetDataTaxonomyRequest request, ServerCallContext context)

Retrieves a DataTaxonomy resource.

Parameters
NameDescription
requestGetDataTaxonomyRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskDataTaxonomy

The response to send back to the client (wrapped by a task).

ListDataAttributeBindings(ListDataAttributeBindingsRequest, ServerCallContext)

public virtual Task<ListDataAttributeBindingsResponse> ListDataAttributeBindings(ListDataAttributeBindingsRequest request, ServerCallContext context)

Lists DataAttributeBinding resources in a project and location.

Parameters
NameDescription
requestListDataAttributeBindingsRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskListDataAttributeBindingsResponse

The response to send back to the client (wrapped by a task).

ListDataAttributes(ListDataAttributesRequest, ServerCallContext)

public virtual Task<ListDataAttributesResponse> ListDataAttributes(ListDataAttributesRequest request, ServerCallContext context)

Lists Data Attribute resources in a DataTaxonomy.

Parameters
NameDescription
requestListDataAttributesRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskListDataAttributesResponse

The response to send back to the client (wrapped by a task).

ListDataTaxonomies(ListDataTaxonomiesRequest, ServerCallContext)

public virtual Task<ListDataTaxonomiesResponse> ListDataTaxonomies(ListDataTaxonomiesRequest request, ServerCallContext context)

Lists DataTaxonomy resources in a project and location.

Parameters
NameDescription
requestListDataTaxonomiesRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskListDataTaxonomiesResponse

The response to send back to the client (wrapped by a task).

UpdateDataAttribute(UpdateDataAttributeRequest, ServerCallContext)

public virtual Task<Operation> UpdateDataAttribute(UpdateDataAttributeRequest request, ServerCallContext context)

Updates a DataAttribute resource.

Parameters
NameDescription
requestUpdateDataAttributeRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskOperation

The response to send back to the client (wrapped by a task).

UpdateDataAttributeBinding(UpdateDataAttributeBindingRequest, ServerCallContext)

public virtual Task<Operation> UpdateDataAttributeBinding(UpdateDataAttributeBindingRequest request, ServerCallContext context)

Updates a DataAttributeBinding resource.

Parameters
NameDescription
requestUpdateDataAttributeBindingRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskOperation

The response to send back to the client (wrapped by a task).

UpdateDataTaxonomy(UpdateDataTaxonomyRequest, ServerCallContext)

public virtual Task<Operation> UpdateDataTaxonomy(UpdateDataTaxonomyRequest request, ServerCallContext context)

Updates a DataTaxonomy resource.

Parameters
NameDescription
requestUpdateDataTaxonomyRequest

The request received from the client.

contextServerCallContext

The context of the server-side call handler being invoked.

Returns
TypeDescription
TaskOperation

The response to send back to the client (wrapped by a task).