Cloud AI Platform v1 API - Class FeatureRegistryService.FeatureRegistryServiceBase (2.22.0)

[BindServiceMethod(typeof(FeatureRegistryService), "BindService")]
public abstract class FeatureRegistryService.FeatureRegistryServiceBase

Reference documentation and code samples for the Cloud AI Platform v1 API class FeatureRegistryService.FeatureRegistryServiceBase.

Base class for server-side implementations of FeatureRegistryService

Inheritance

object > FeatureRegistryService.FeatureRegistryServiceBase

Namespace

Google.Cloud.AIPlatform.V1

Assembly

Google.Cloud.AIPlatform.V1.dll

Methods

CreateFeature(CreateFeatureRequest, ServerCallContext)

public virtual Task<Operation> CreateFeature(CreateFeatureRequest request, ServerCallContext context)

Creates a new Feature in a given FeatureGroup.

Parameters
NameDescription
requestCreateFeatureRequest

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

CreateFeatureGroup(CreateFeatureGroupRequest, ServerCallContext)

public virtual Task<Operation> CreateFeatureGroup(CreateFeatureGroupRequest request, ServerCallContext context)

Creates a new FeatureGroup in a given project and location.

Parameters
NameDescription
requestCreateFeatureGroupRequest

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

DeleteFeature(DeleteFeatureRequest, ServerCallContext)

public virtual Task<Operation> DeleteFeature(DeleteFeatureRequest request, ServerCallContext context)

Deletes a single Feature.

Parameters
NameDescription
requestDeleteFeatureRequest

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

DeleteFeatureGroup(DeleteFeatureGroupRequest, ServerCallContext)

public virtual Task<Operation> DeleteFeatureGroup(DeleteFeatureGroupRequest request, ServerCallContext context)

Deletes a single FeatureGroup.

Parameters
NameDescription
requestDeleteFeatureGroupRequest

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

GetFeature(GetFeatureRequest, ServerCallContext)

public virtual Task<Feature> GetFeature(GetFeatureRequest request, ServerCallContext context)

Gets details of a single Feature.

Parameters
NameDescription
requestGetFeatureRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
TaskFeature

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

GetFeatureGroup(GetFeatureGroupRequest, ServerCallContext)

public virtual Task<FeatureGroup> GetFeatureGroup(GetFeatureGroupRequest request, ServerCallContext context)

Gets details of a single FeatureGroup.

Parameters
NameDescription
requestGetFeatureGroupRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
TaskFeatureGroup

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

ListFeatureGroups(ListFeatureGroupsRequest, ServerCallContext)

public virtual Task<ListFeatureGroupsResponse> ListFeatureGroups(ListFeatureGroupsRequest request, ServerCallContext context)

Lists FeatureGroups in a given project and location.

Parameters
NameDescription
requestListFeatureGroupsRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
TaskListFeatureGroupsResponse

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

ListFeatures(ListFeaturesRequest, ServerCallContext)

public virtual Task<ListFeaturesResponse> ListFeatures(ListFeaturesRequest request, ServerCallContext context)

Lists Features in a given FeatureGroup.

Parameters
NameDescription
requestListFeaturesRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
TaskListFeaturesResponse

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

UpdateFeature(UpdateFeatureRequest, ServerCallContext)

public virtual Task<Operation> UpdateFeature(UpdateFeatureRequest request, ServerCallContext context)

Updates the parameters of a single Feature.

Parameters
NameDescription
requestUpdateFeatureRequest

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

UpdateFeatureGroup(UpdateFeatureGroupRequest, ServerCallContext)

public virtual Task<Operation> UpdateFeatureGroup(UpdateFeatureGroupRequest request, ServerCallContext context)

Updates the parameters of a single FeatureGroup.

Parameters
NameDescription
requestUpdateFeatureGroupRequest

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