class ProjectsLocationsFeatureOnlineStoresFeatureViews extends Resource (View source)

The "featureViews" collection of methods.

Typical usage is:

 $aiplatformService = new Google\Service\Aiplatform(...);
 $featureViews = $aiplatformService->projects_locations_featureOnlineStores_featureViews;

Methods

create(string $parent, GoogleCloudAiplatformV1FeatureView $postBody, array $optParams = [])

Creates a new FeatureView in a given FeatureOnlineStore.

delete(string $name, array $optParams = [])

Deletes a single FeatureView. (featureViews.delete)

fetchFeatureValues(string $featureView, GoogleCloudAiplatformV1FetchFeatureValuesRequest $postBody, array $optParams = [])

Fetch feature values under a FeatureView. (featureViews.fetchFeatureValues)

get(string $name, array $optParams = [])

Gets details of a single FeatureView. (featureViews.get)

listProjectsLocationsFeatureOnlineStoresFeatureViews(string $parent, array $optParams = [])

Lists FeatureViews in a given FeatureOnlineStore.

patch(string $name, GoogleCloudAiplatformV1FeatureView $postBody, array $optParams = [])

Updates the parameters of a single FeatureView. (featureViews.patch)

searchNearestEntities(string $featureView, GoogleCloudAiplatformV1SearchNearestEntitiesRequest $postBody, array $optParams = [])

Search the nearest entities under a FeatureView. Search only works for indexable feature view; if a feature view isn't indexable, returns Invalid argument response. (featureViews.searchNearestEntities)

sync(string $featureView, GoogleCloudAiplatformV1SyncFeatureViewRequest $postBody, array $optParams = [])

Triggers on-demand sync for the FeatureView. (featureViews.sync)

Details

GoogleLongrunningOperation create(string $parent, GoogleCloudAiplatformV1FeatureView $postBody, array $optParams = [])

Creates a new FeatureView in a given FeatureOnlineStore.

(featureViews.create)

Parameters

string $parent

Required. The resource name of the FeatureOnlineStore to create FeatureViews. Format: projects/{project}/locations/{location}/feat ureOnlineStores/{feature_online_store}

GoogleCloudAiplatformV1FeatureView $postBody
array $optParams

Optional parameters.

Return Value

GoogleLongrunningOperation

Exceptions

Exception

GoogleLongrunningOperation delete(string $name, array $optParams = [])

Deletes a single FeatureView. (featureViews.delete)

Parameters

string $name

Required. The name of the FeatureView to be deleted. Format: projects/{project}/locations/{location}/featureOnlineStores/{feature _online_store}/featureViews/{feature_view}

array $optParams

Optional parameters.

Return Value

GoogleLongrunningOperation

Exceptions

Exception

GoogleCloudAiplatformV1FetchFeatureValuesResponse fetchFeatureValues(string $featureView, GoogleCloudAiplatformV1FetchFeatureValuesRequest $postBody, array $optParams = [])

Fetch feature values under a FeatureView. (featureViews.fetchFeatureValues)

Parameters

string $featureView

Required. FeatureView resource format projects/{p roject}/locations/{location}/featureOnlineStores/{featureOnlineStore}/feature Views/{featureView}

GoogleCloudAiplatformV1FetchFeatureValuesRequest $postBody
array $optParams

Optional parameters.

Return Value

GoogleCloudAiplatformV1FetchFeatureValuesResponse

Exceptions

Exception

GoogleCloudAiplatformV1FeatureView get(string $name, array $optParams = [])

Gets details of a single FeatureView. (featureViews.get)

Parameters

string $name

Required. The name of the FeatureView resource. Format: projects/{project}/locations/{location}/featureOnlineStores/{feature_online_s tore}/featureViews/{feature_view}

array $optParams

Optional parameters.

Return Value

GoogleCloudAiplatformV1FeatureView

Exceptions

Exception

GoogleCloudAiplatformV1ListFeatureViewsResponse listProjectsLocationsFeatureOnlineStoresFeatureViews(string $parent, array $optParams = [])

Lists FeatureViews in a given FeatureOnlineStore.

(featureViews.listProjectsLocationsFeatureOnlineStoresFeatureViews)

Parameters

string $parent

Required. The resource name of the FeatureOnlineStore to list FeatureViews. Format: projects/{project}/locations/{location}/featur eOnlineStores/{feature_online_store}

array $optParams

Optional parameters.

Return Value

GoogleCloudAiplatformV1ListFeatureViewsResponse

Exceptions

Exception

GoogleLongrunningOperation patch(string $name, GoogleCloudAiplatformV1FeatureView $postBody, array $optParams = [])

Updates the parameters of a single FeatureView. (featureViews.patch)

Parameters

string $name

Identifier. Name of the FeatureView. Format: projects/{p roject}/locations/{location}/featureOnlineStores/{feature_online_store}/featu reViews/{feature_view}

GoogleCloudAiplatformV1FeatureView $postBody
array $optParams

Optional parameters.

Return Value

GoogleLongrunningOperation

Exceptions

Exception

GoogleCloudAiplatformV1SearchNearestEntitiesResponse searchNearestEntities(string $featureView, GoogleCloudAiplatformV1SearchNearestEntitiesRequest $postBody, array $optParams = [])

Search the nearest entities under a FeatureView. Search only works for indexable feature view; if a feature view isn't indexable, returns Invalid argument response. (featureViews.searchNearestEntities)

Parameters

string $featureView

Required. FeatureView resource format projects/{p roject}/locations/{location}/featureOnlineStores/{featureOnlineStore}/feature Views/{featureView}

GoogleCloudAiplatformV1SearchNearestEntitiesRequest $postBody
array $optParams

Optional parameters.

Return Value

GoogleCloudAiplatformV1SearchNearestEntitiesResponse

Exceptions

Exception

GoogleCloudAiplatformV1SyncFeatureViewResponse sync(string $featureView, GoogleCloudAiplatformV1SyncFeatureViewRequest $postBody, array $optParams = [])

Triggers on-demand sync for the FeatureView. (featureViews.sync)

Parameters

string $featureView

Required. Format: projects/{project}/locations/{l ocation}/featureOnlineStores/{feature_online_store}/featureViews/{feature_vie w}

GoogleCloudAiplatformV1SyncFeatureViewRequest $postBody
array $optParams

Optional parameters.

Return Value

GoogleCloudAiplatformV1SyncFeatureViewResponse

Exceptions

Exception