Cloud AI Platform v1 API - Class FeatureRegistryService.FeatureRegistryServiceBase (3.4.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
Name Description
request CreateFeatureRequest

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

CreateFeatureGroup(CreateFeatureGroupRequest, ServerCallContext)

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

Creates a new FeatureGroup in a given project and location.

Parameters
Name Description
request CreateFeatureGroupRequest

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

DeleteFeature(DeleteFeatureRequest, ServerCallContext)

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

Deletes a single Feature.

Parameters
Name Description
request DeleteFeatureRequest

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

DeleteFeatureGroup(DeleteFeatureGroupRequest, ServerCallContext)

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

Deletes a single FeatureGroup.

Parameters
Name Description
request DeleteFeatureGroupRequest

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

GetFeature(GetFeatureRequest, ServerCallContext)

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

Gets details of a single Feature.

Parameters
Name Description
request GetFeatureRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
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
Name Description
request GetFeatureGroupRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
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
Name Description
request ListFeatureGroupsRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
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
Name Description
request ListFeaturesRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
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
Name Description
request UpdateFeatureRequest

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

UpdateFeatureGroup(UpdateFeatureGroupRequest, ServerCallContext)

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

Updates the parameters of a single FeatureGroup.

Parameters
Name Description
request UpdateFeatureGroupRequest

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