Cloud Dataplex v1 API - Class CatalogService.CatalogServiceBase (2.15.0)

[BindServiceMethod(typeof(CatalogService), "BindService")]
public abstract class CatalogService.CatalogServiceBase

Reference documentation and code samples for the Cloud Dataplex v1 API class CatalogService.CatalogServiceBase.

Base class for server-side implementations of CatalogService

Inheritance

object > CatalogService.CatalogServiceBase

Namespace

Google.Cloud.Dataplex.V1

Assembly

Google.Cloud.Dataplex.V1.dll

Methods

CreateAspectType(CreateAspectTypeRequest, ServerCallContext)

public virtual Task<Operation> CreateAspectType(CreateAspectTypeRequest request, ServerCallContext context)

Creates an AspectType

Parameters
NameDescription
requestCreateAspectTypeRequest

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).

CreateEntry(CreateEntryRequest, ServerCallContext)

public virtual Task<Entry> CreateEntry(CreateEntryRequest request, ServerCallContext context)

Creates an Entry.

Parameters
NameDescription
requestCreateEntryRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
TaskEntry

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

CreateEntryGroup(CreateEntryGroupRequest, ServerCallContext)

public virtual Task<Operation> CreateEntryGroup(CreateEntryGroupRequest request, ServerCallContext context)

Creates an EntryGroup

Parameters
NameDescription
requestCreateEntryGroupRequest

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).

CreateEntryType(CreateEntryTypeRequest, ServerCallContext)

public virtual Task<Operation> CreateEntryType(CreateEntryTypeRequest request, ServerCallContext context)

Creates an EntryType

Parameters
NameDescription
requestCreateEntryTypeRequest

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).

DeleteAspectType(DeleteAspectTypeRequest, ServerCallContext)

public virtual Task<Operation> DeleteAspectType(DeleteAspectTypeRequest request, ServerCallContext context)

Deletes a AspectType resource.

Parameters
NameDescription
requestDeleteAspectTypeRequest

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).

DeleteEntry(DeleteEntryRequest, ServerCallContext)

public virtual Task<Entry> DeleteEntry(DeleteEntryRequest request, ServerCallContext context)

Deletes an Entry.

Parameters
NameDescription
requestDeleteEntryRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
TaskEntry

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

DeleteEntryGroup(DeleteEntryGroupRequest, ServerCallContext)

public virtual Task<Operation> DeleteEntryGroup(DeleteEntryGroupRequest request, ServerCallContext context)

Deletes a EntryGroup resource.

Parameters
NameDescription
requestDeleteEntryGroupRequest

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).

DeleteEntryType(DeleteEntryTypeRequest, ServerCallContext)

public virtual Task<Operation> DeleteEntryType(DeleteEntryTypeRequest request, ServerCallContext context)

Deletes a EntryType resource.

Parameters
NameDescription
requestDeleteEntryTypeRequest

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).

GetAspectType(GetAspectTypeRequest, ServerCallContext)

public virtual Task<AspectType> GetAspectType(GetAspectTypeRequest request, ServerCallContext context)

Retrieves a AspectType resource.

Parameters
NameDescription
requestGetAspectTypeRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
TaskAspectType

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

GetEntry(GetEntryRequest, ServerCallContext)

public virtual Task<Entry> GetEntry(GetEntryRequest request, ServerCallContext context)

Gets a single entry.

Parameters
NameDescription
requestGetEntryRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
TaskEntry

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

GetEntryGroup(GetEntryGroupRequest, ServerCallContext)

public virtual Task<EntryGroup> GetEntryGroup(GetEntryGroupRequest request, ServerCallContext context)

Retrieves a EntryGroup resource.

Parameters
NameDescription
requestGetEntryGroupRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
TaskEntryGroup

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

GetEntryType(GetEntryTypeRequest, ServerCallContext)

public virtual Task<EntryType> GetEntryType(GetEntryTypeRequest request, ServerCallContext context)

Retrieves a EntryType resource.

Parameters
NameDescription
requestGetEntryTypeRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
TaskEntryType

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

ListAspectTypes(ListAspectTypesRequest, ServerCallContext)

public virtual Task<ListAspectTypesResponse> ListAspectTypes(ListAspectTypesRequest request, ServerCallContext context)

Lists AspectType resources in a project and location.

Parameters
NameDescription
requestListAspectTypesRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
TaskListAspectTypesResponse

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

ListEntries(ListEntriesRequest, ServerCallContext)

public virtual Task<ListEntriesResponse> ListEntries(ListEntriesRequest request, ServerCallContext context)

Lists entries within an entry group.

Parameters
NameDescription
requestListEntriesRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
TaskListEntriesResponse

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

ListEntryGroups(ListEntryGroupsRequest, ServerCallContext)

public virtual Task<ListEntryGroupsResponse> ListEntryGroups(ListEntryGroupsRequest request, ServerCallContext context)

Lists EntryGroup resources in a project and location.

Parameters
NameDescription
requestListEntryGroupsRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
TaskListEntryGroupsResponse

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

ListEntryTypes(ListEntryTypesRequest, ServerCallContext)

public virtual Task<ListEntryTypesResponse> ListEntryTypes(ListEntryTypesRequest request, ServerCallContext context)

Lists EntryType resources in a project and location.

Parameters
NameDescription
requestListEntryTypesRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
TaskListEntryTypesResponse

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

LookupEntry(LookupEntryRequest, ServerCallContext)

public virtual Task<Entry> LookupEntry(LookupEntryRequest request, ServerCallContext context)

Looks up a single entry.

Parameters
NameDescription
requestLookupEntryRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
TaskEntry

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

SearchEntries(SearchEntriesRequest, ServerCallContext)

public virtual Task<SearchEntriesResponse> SearchEntries(SearchEntriesRequest request, ServerCallContext context)

Searches for entries matching given query and scope.

Parameters
NameDescription
requestSearchEntriesRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
TaskSearchEntriesResponse

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

UpdateAspectType(UpdateAspectTypeRequest, ServerCallContext)

public virtual Task<Operation> UpdateAspectType(UpdateAspectTypeRequest request, ServerCallContext context)

Updates a AspectType resource.

Parameters
NameDescription
requestUpdateAspectTypeRequest

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).

UpdateEntry(UpdateEntryRequest, ServerCallContext)

public virtual Task<Entry> UpdateEntry(UpdateEntryRequest request, ServerCallContext context)

Updates an Entry.

Parameters
NameDescription
requestUpdateEntryRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
TaskEntry

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

UpdateEntryGroup(UpdateEntryGroupRequest, ServerCallContext)

public virtual Task<Operation> UpdateEntryGroup(UpdateEntryGroupRequest request, ServerCallContext context)

Updates a EntryGroup resource.

Parameters
NameDescription
requestUpdateEntryGroupRequest

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).

UpdateEntryType(UpdateEntryTypeRequest, ServerCallContext)

public virtual Task<Operation> UpdateEntryType(UpdateEntryTypeRequest request, ServerCallContext context)

Updates a EntryType resource.

Parameters
NameDescription
requestUpdateEntryTypeRequest

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).