Discovery Engine v1 API - Class IdentityMappingStoreService.IdentityMappingStoreServiceBase (1.8.0)

[BindServiceMethod(typeof(IdentityMappingStoreService), "BindService")]
public abstract class IdentityMappingStoreService.IdentityMappingStoreServiceBase

Reference documentation and code samples for the Discovery Engine v1 API class IdentityMappingStoreService.IdentityMappingStoreServiceBase.

Base class for server-side implementations of IdentityMappingStoreService

Inheritance

object > IdentityMappingStoreService.IdentityMappingStoreServiceBase

Namespace

Google.Cloud.DiscoveryEngine.V1

Assembly

Google.Cloud.DiscoveryEngine.V1.dll

Methods

CreateIdentityMappingStore(CreateIdentityMappingStoreRequest, ServerCallContext)

public virtual Task<IdentityMappingStore> CreateIdentityMappingStore(CreateIdentityMappingStoreRequest request, ServerCallContext context)

Creates a new Identity Mapping Store.

Parameters
Name Description
request CreateIdentityMappingStoreRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskIdentityMappingStore

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

DeleteIdentityMappingStore(DeleteIdentityMappingStoreRequest, ServerCallContext)

public virtual Task<Operation> DeleteIdentityMappingStore(DeleteIdentityMappingStoreRequest request, ServerCallContext context)

Deletes the Identity Mapping Store.

Parameters
Name Description
request DeleteIdentityMappingStoreRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskOperation

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

GetIdentityMappingStore(GetIdentityMappingStoreRequest, ServerCallContext)

public virtual Task<IdentityMappingStore> GetIdentityMappingStore(GetIdentityMappingStoreRequest request, ServerCallContext context)

Gets the Identity Mapping Store.

Parameters
Name Description
request GetIdentityMappingStoreRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskIdentityMappingStore

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

ImportIdentityMappings(ImportIdentityMappingsRequest, ServerCallContext)

public virtual Task<Operation> ImportIdentityMappings(ImportIdentityMappingsRequest request, ServerCallContext context)

Imports a list of Identity Mapping Entries to an Identity Mapping Store.

Parameters
Name Description
request ImportIdentityMappingsRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskOperation

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

ListIdentityMappingStores(ListIdentityMappingStoresRequest, ServerCallContext)

public virtual Task<ListIdentityMappingStoresResponse> ListIdentityMappingStores(ListIdentityMappingStoresRequest request, ServerCallContext context)

Lists all Identity Mapping Stores.

Parameters
Name Description
request ListIdentityMappingStoresRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskListIdentityMappingStoresResponse

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

ListIdentityMappings(ListIdentityMappingsRequest, ServerCallContext)

public virtual Task<ListIdentityMappingsResponse> ListIdentityMappings(ListIdentityMappingsRequest request, ServerCallContext context)

Lists Identity Mappings in an Identity Mapping Store.

Parameters
Name Description
request ListIdentityMappingsRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskListIdentityMappingsResponse

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

PurgeIdentityMappings(PurgeIdentityMappingsRequest, ServerCallContext)

public virtual Task<Operation> PurgeIdentityMappings(PurgeIdentityMappingsRequest request, ServerCallContext context)

Purges specified or all Identity Mapping Entries from an Identity Mapping Store.

Parameters
Name Description
request PurgeIdentityMappingsRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskOperation

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