public sealed class FeaturestoreServiceClientImpl : FeaturestoreServiceClient
Reference documentation and code samples for the Cloud AI Platform v1beta1 API class FeaturestoreServiceClientImpl.
FeaturestoreService client wrapper implementation, for convenient use.
Namespace
Google.Cloud.AIPlatform.V1Beta1Assembly
Google.Cloud.AIPlatform.V1Beta1.dll
Remarks
The service that handles CRUD and List for resources for Featurestore.
Constructors
FeaturestoreServiceClientImpl(FeaturestoreServiceClient, FeaturestoreServiceSettings, ILogger)
public FeaturestoreServiceClientImpl(FeaturestoreService.FeaturestoreServiceClient grpcClient, FeaturestoreServiceSettings settings, ILogger logger)
Constructs a client wrapper for the FeaturestoreService service, with the specified gRPC client and settings.
Parameters | |
---|---|
Name | Description |
grpcClient |
FeaturestoreServiceFeaturestoreServiceClient The underlying gRPC client. |
settings |
FeaturestoreServiceSettings The base FeaturestoreServiceSettings used within this client. |
logger |
ILogger Optional ILogger to use within this client. |
Properties
BatchCreateFeaturesOperationsClient
public override OperationsClient BatchCreateFeaturesOperationsClient { get; }
The long-running operations client for BatchCreateFeatures
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
BatchReadFeatureValuesOperationsClient
public override OperationsClient BatchReadFeatureValuesOperationsClient { get; }
The long-running operations client for BatchReadFeatureValues
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
CreateEntityTypeOperationsClient
public override OperationsClient CreateEntityTypeOperationsClient { get; }
The long-running operations client for CreateEntityType
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
CreateFeatureOperationsClient
public override OperationsClient CreateFeatureOperationsClient { get; }
The long-running operations client for CreateFeature
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
CreateFeaturestoreOperationsClient
public override OperationsClient CreateFeaturestoreOperationsClient { get; }
The long-running operations client for CreateFeaturestore
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
DeleteEntityTypeOperationsClient
public override OperationsClient DeleteEntityTypeOperationsClient { get; }
The long-running operations client for DeleteEntityType
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
DeleteFeatureOperationsClient
public override OperationsClient DeleteFeatureOperationsClient { get; }
The long-running operations client for DeleteFeature
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
DeleteFeatureValuesOperationsClient
public override OperationsClient DeleteFeatureValuesOperationsClient { get; }
The long-running operations client for DeleteFeatureValues
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
DeleteFeaturestoreOperationsClient
public override OperationsClient DeleteFeaturestoreOperationsClient { get; }
The long-running operations client for DeleteFeaturestore
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
ExportFeatureValuesOperationsClient
public override OperationsClient ExportFeatureValuesOperationsClient { get; }
The long-running operations client for ExportFeatureValues
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
GrpcClient
public override FeaturestoreService.FeaturestoreServiceClient GrpcClient { get; }
The underlying gRPC FeaturestoreService client
Property Value | |
---|---|
Type | Description |
FeaturestoreServiceFeaturestoreServiceClient |
IAMPolicyClient
public override IAMPolicyClient IAMPolicyClient { get; }
The IAMPolicyClient associated with this client.
Property Value | |
---|---|
Type | Description |
IAMPolicyClient |
ImportFeatureValuesOperationsClient
public override OperationsClient ImportFeatureValuesOperationsClient { get; }
The long-running operations client for ImportFeatureValues
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
LocationsClient
public override LocationsClient LocationsClient { get; }
The LocationsClient associated with this client.
Property Value | |
---|---|
Type | Description |
LocationsClient |
UpdateFeaturestoreOperationsClient
public override OperationsClient UpdateFeaturestoreOperationsClient { get; }
The long-running operations client for UpdateFeaturestore
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
Methods
BatchCreateFeatures(BatchCreateFeaturesRequest, CallSettings)
public override Operation<BatchCreateFeaturesResponse, BatchCreateFeaturesOperationMetadata> BatchCreateFeatures(BatchCreateFeaturesRequest request, CallSettings callSettings = null)
Creates a batch of Features in a given EntityType.
Parameters | |
---|---|
Name | Description |
request |
BatchCreateFeaturesRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationBatchCreateFeaturesResponseBatchCreateFeaturesOperationMetadata |
The RPC response. |
BatchCreateFeaturesAsync(BatchCreateFeaturesRequest, CallSettings)
public override Task<Operation<BatchCreateFeaturesResponse, BatchCreateFeaturesOperationMetadata>> BatchCreateFeaturesAsync(BatchCreateFeaturesRequest request, CallSettings callSettings = null)
Creates a batch of Features in a given EntityType.
Parameters | |
---|---|
Name | Description |
request |
BatchCreateFeaturesRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationBatchCreateFeaturesResponseBatchCreateFeaturesOperationMetadata |
A Task containing the RPC response. |
BatchReadFeatureValues(BatchReadFeatureValuesRequest, CallSettings)
public override Operation<BatchReadFeatureValuesResponse, BatchReadFeatureValuesOperationMetadata> BatchReadFeatureValues(BatchReadFeatureValuesRequest request, CallSettings callSettings = null)
Batch reads Feature values from a Featurestore.
This API enables batch reading Feature values, where each read instance in the batch may read Feature values of entities from one or more EntityTypes. Point-in-time correctness is guaranteed for Feature values of each read instance as of each instance's read timestamp.
Parameters | |
---|---|
Name | Description |
request |
BatchReadFeatureValuesRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationBatchReadFeatureValuesResponseBatchReadFeatureValuesOperationMetadata |
The RPC response. |
BatchReadFeatureValuesAsync(BatchReadFeatureValuesRequest, CallSettings)
public override Task<Operation<BatchReadFeatureValuesResponse, BatchReadFeatureValuesOperationMetadata>> BatchReadFeatureValuesAsync(BatchReadFeatureValuesRequest request, CallSettings callSettings = null)
Batch reads Feature values from a Featurestore.
This API enables batch reading Feature values, where each read instance in the batch may read Feature values of entities from one or more EntityTypes. Point-in-time correctness is guaranteed for Feature values of each read instance as of each instance's read timestamp.
Parameters | |
---|---|
Name | Description |
request |
BatchReadFeatureValuesRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationBatchReadFeatureValuesResponseBatchReadFeatureValuesOperationMetadata |
A Task containing the RPC response. |
CreateEntityType(CreateEntityTypeRequest, CallSettings)
public override Operation<EntityType, CreateEntityTypeOperationMetadata> CreateEntityType(CreateEntityTypeRequest request, CallSettings callSettings = null)
Creates a new EntityType in a given Featurestore.
Parameters | |
---|---|
Name | Description |
request |
CreateEntityTypeRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEntityTypeCreateEntityTypeOperationMetadata |
The RPC response. |
CreateEntityTypeAsync(CreateEntityTypeRequest, CallSettings)
public override Task<Operation<EntityType, CreateEntityTypeOperationMetadata>> CreateEntityTypeAsync(CreateEntityTypeRequest request, CallSettings callSettings = null)
Creates a new EntityType in a given Featurestore.
Parameters | |
---|---|
Name | Description |
request |
CreateEntityTypeRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEntityTypeCreateEntityTypeOperationMetadata |
A Task containing the RPC response. |
CreateFeature(CreateFeatureRequest, CallSettings)
public override Operation<Feature, CreateFeatureOperationMetadata> CreateFeature(CreateFeatureRequest request, CallSettings callSettings = null)
Creates a new Feature in a given EntityType.
Parameters | |
---|---|
Name | Description |
request |
CreateFeatureRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationFeatureCreateFeatureOperationMetadata |
The RPC response. |
CreateFeatureAsync(CreateFeatureRequest, CallSettings)
public override Task<Operation<Feature, CreateFeatureOperationMetadata>> CreateFeatureAsync(CreateFeatureRequest request, CallSettings callSettings = null)
Creates a new Feature in a given EntityType.
Parameters | |
---|---|
Name | Description |
request |
CreateFeatureRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationFeatureCreateFeatureOperationMetadata |
A Task containing the RPC response. |
CreateFeaturestore(CreateFeaturestoreRequest, CallSettings)
public override Operation<Featurestore, CreateFeaturestoreOperationMetadata> CreateFeaturestore(CreateFeaturestoreRequest request, CallSettings callSettings = null)
Creates a new Featurestore in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
CreateFeaturestoreRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationFeaturestoreCreateFeaturestoreOperationMetadata |
The RPC response. |
CreateFeaturestoreAsync(CreateFeaturestoreRequest, CallSettings)
public override Task<Operation<Featurestore, CreateFeaturestoreOperationMetadata>> CreateFeaturestoreAsync(CreateFeaturestoreRequest request, CallSettings callSettings = null)
Creates a new Featurestore in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
CreateFeaturestoreRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationFeaturestoreCreateFeaturestoreOperationMetadata |
A Task containing the RPC response. |
DeleteEntityType(DeleteEntityTypeRequest, CallSettings)
public override Operation<Empty, DeleteOperationMetadata> DeleteEntityType(DeleteEntityTypeRequest request, CallSettings callSettings = null)
Deletes a single EntityType. The EntityType must not have any Features
or force
must be set to true for the request to succeed.
Parameters | |
---|---|
Name | Description |
request |
DeleteEntityTypeRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyDeleteOperationMetadata |
The RPC response. |
DeleteEntityTypeAsync(DeleteEntityTypeRequest, CallSettings)
public override Task<Operation<Empty, DeleteOperationMetadata>> DeleteEntityTypeAsync(DeleteEntityTypeRequest request, CallSettings callSettings = null)
Deletes a single EntityType. The EntityType must not have any Features
or force
must be set to true for the request to succeed.
Parameters | |
---|---|
Name | Description |
request |
DeleteEntityTypeRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyDeleteOperationMetadata |
A Task containing the RPC response. |
DeleteFeature(DeleteFeatureRequest, CallSettings)
public override Operation<Empty, DeleteOperationMetadata> DeleteFeature(DeleteFeatureRequest request, CallSettings callSettings = null)
Deletes a single Feature.
Parameters | |
---|---|
Name | Description |
request |
DeleteFeatureRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyDeleteOperationMetadata |
The RPC response. |
DeleteFeatureAsync(DeleteFeatureRequest, CallSettings)
public override Task<Operation<Empty, DeleteOperationMetadata>> DeleteFeatureAsync(DeleteFeatureRequest request, CallSettings callSettings = null)
Deletes a single Feature.
Parameters | |
---|---|
Name | Description |
request |
DeleteFeatureRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyDeleteOperationMetadata |
A Task containing the RPC response. |
DeleteFeatureValues(DeleteFeatureValuesRequest, CallSettings)
public override Operation<DeleteFeatureValuesResponse, DeleteFeatureValuesOperationMetadata> DeleteFeatureValues(DeleteFeatureValuesRequest request, CallSettings callSettings = null)
Delete Feature values from Featurestore.
The progress of the deletion is tracked by the returned operation. The deleted feature values are guaranteed to be invisible to subsequent read operations after the operation is marked as successfully done.
If a delete feature values operation fails, the feature values returned from reads and exports may be inconsistent. If consistency is required, the caller must retry the same delete request again and wait till the new operation returned is marked as successfully done.
Parameters | |
---|---|
Name | Description |
request |
DeleteFeatureValuesRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationDeleteFeatureValuesResponseDeleteFeatureValuesOperationMetadata |
The RPC response. |
DeleteFeatureValuesAsync(DeleteFeatureValuesRequest, CallSettings)
public override Task<Operation<DeleteFeatureValuesResponse, DeleteFeatureValuesOperationMetadata>> DeleteFeatureValuesAsync(DeleteFeatureValuesRequest request, CallSettings callSettings = null)
Delete Feature values from Featurestore.
The progress of the deletion is tracked by the returned operation. The deleted feature values are guaranteed to be invisible to subsequent read operations after the operation is marked as successfully done.
If a delete feature values operation fails, the feature values returned from reads and exports may be inconsistent. If consistency is required, the caller must retry the same delete request again and wait till the new operation returned is marked as successfully done.
Parameters | |
---|---|
Name | Description |
request |
DeleteFeatureValuesRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationDeleteFeatureValuesResponseDeleteFeatureValuesOperationMetadata |
A Task containing the RPC response. |
DeleteFeaturestore(DeleteFeaturestoreRequest, CallSettings)
public override Operation<Empty, DeleteOperationMetadata> DeleteFeaturestore(DeleteFeaturestoreRequest request, CallSettings callSettings = null)
Deletes a single Featurestore. The Featurestore must not contain any
EntityTypes or force
must be set to true for the request to succeed.
Parameters | |
---|---|
Name | Description |
request |
DeleteFeaturestoreRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyDeleteOperationMetadata |
The RPC response. |
DeleteFeaturestoreAsync(DeleteFeaturestoreRequest, CallSettings)
public override Task<Operation<Empty, DeleteOperationMetadata>> DeleteFeaturestoreAsync(DeleteFeaturestoreRequest request, CallSettings callSettings = null)
Deletes a single Featurestore. The Featurestore must not contain any
EntityTypes or force
must be set to true for the request to succeed.
Parameters | |
---|---|
Name | Description |
request |
DeleteFeaturestoreRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyDeleteOperationMetadata |
A Task containing the RPC response. |
ExportFeatureValues(ExportFeatureValuesRequest, CallSettings)
public override Operation<ExportFeatureValuesResponse, ExportFeatureValuesOperationMetadata> ExportFeatureValues(ExportFeatureValuesRequest request, CallSettings callSettings = null)
Exports Feature values from all the entities of a target EntityType.
Parameters | |
---|---|
Name | Description |
request |
ExportFeatureValuesRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationExportFeatureValuesResponseExportFeatureValuesOperationMetadata |
The RPC response. |
ExportFeatureValuesAsync(ExportFeatureValuesRequest, CallSettings)
public override Task<Operation<ExportFeatureValuesResponse, ExportFeatureValuesOperationMetadata>> ExportFeatureValuesAsync(ExportFeatureValuesRequest request, CallSettings callSettings = null)
Exports Feature values from all the entities of a target EntityType.
Parameters | |
---|---|
Name | Description |
request |
ExportFeatureValuesRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationExportFeatureValuesResponseExportFeatureValuesOperationMetadata |
A Task containing the RPC response. |
GetEntityType(GetEntityTypeRequest, CallSettings)
public override EntityType GetEntityType(GetEntityTypeRequest request, CallSettings callSettings = null)
Gets details of a single EntityType.
Parameters | |
---|---|
Name | Description |
request |
GetEntityTypeRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
EntityType |
The RPC response. |
GetEntityTypeAsync(GetEntityTypeRequest, CallSettings)
public override Task<EntityType> GetEntityTypeAsync(GetEntityTypeRequest request, CallSettings callSettings = null)
Gets details of a single EntityType.
Parameters | |
---|---|
Name | Description |
request |
GetEntityTypeRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskEntityType |
A Task containing the RPC response. |
GetFeature(GetFeatureRequest, CallSettings)
public override Feature GetFeature(GetFeatureRequest request, CallSettings callSettings = null)
Gets details of a single Feature.
Parameters | |
---|---|
Name | Description |
request |
GetFeatureRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Feature |
The RPC response. |
GetFeatureAsync(GetFeatureRequest, CallSettings)
public override Task<Feature> GetFeatureAsync(GetFeatureRequest request, CallSettings callSettings = null)
Gets details of a single Feature.
Parameters | |
---|---|
Name | Description |
request |
GetFeatureRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskFeature |
A Task containing the RPC response. |
GetFeaturestore(GetFeaturestoreRequest, CallSettings)
public override Featurestore GetFeaturestore(GetFeaturestoreRequest request, CallSettings callSettings = null)
Gets details of a single Featurestore.
Parameters | |
---|---|
Name | Description |
request |
GetFeaturestoreRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Featurestore |
The RPC response. |
GetFeaturestoreAsync(GetFeaturestoreRequest, CallSettings)
public override Task<Featurestore> GetFeaturestoreAsync(GetFeaturestoreRequest request, CallSettings callSettings = null)
Gets details of a single Featurestore.
Parameters | |
---|---|
Name | Description |
request |
GetFeaturestoreRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskFeaturestore |
A Task containing the RPC response. |
ImportFeatureValues(ImportFeatureValuesRequest, CallSettings)
public override Operation<ImportFeatureValuesResponse, ImportFeatureValuesOperationMetadata> ImportFeatureValues(ImportFeatureValuesRequest request, CallSettings callSettings = null)
Imports Feature values into the Featurestore from a source storage.
The progress of the import is tracked by the returned operation. The imported features are guaranteed to be visible to subsequent read operations after the operation is marked as successfully done.
If an import operation fails, the Feature values returned from reads and exports may be inconsistent. If consistency is required, the caller must retry the same import request again and wait till the new operation returned is marked as successfully done.
There are also scenarios where the caller can cause inconsistency.
- Source data for import contains multiple distinct Feature values for the same entity ID and timestamp.
- Source is modified during an import. This includes adding, updating, or removing source data and/or metadata. Examples of updating metadata include but are not limited to changing storage location, storage class, or retention policy.
- Online serving cluster is under-provisioned.
Parameters | |
---|---|
Name | Description |
request |
ImportFeatureValuesRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationImportFeatureValuesResponseImportFeatureValuesOperationMetadata |
The RPC response. |
ImportFeatureValuesAsync(ImportFeatureValuesRequest, CallSettings)
public override Task<Operation<ImportFeatureValuesResponse, ImportFeatureValuesOperationMetadata>> ImportFeatureValuesAsync(ImportFeatureValuesRequest request, CallSettings callSettings = null)
Imports Feature values into the Featurestore from a source storage.
The progress of the import is tracked by the returned operation. The imported features are guaranteed to be visible to subsequent read operations after the operation is marked as successfully done.
If an import operation fails, the Feature values returned from reads and exports may be inconsistent. If consistency is required, the caller must retry the same import request again and wait till the new operation returned is marked as successfully done.
There are also scenarios where the caller can cause inconsistency.
- Source data for import contains multiple distinct Feature values for the same entity ID and timestamp.
- Source is modified during an import. This includes adding, updating, or removing source data and/or metadata. Examples of updating metadata include but are not limited to changing storage location, storage class, or retention policy.
- Online serving cluster is under-provisioned.
Parameters | |
---|---|
Name | Description |
request |
ImportFeatureValuesRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationImportFeatureValuesResponseImportFeatureValuesOperationMetadata |
A Task containing the RPC response. |
ListEntityTypes(ListEntityTypesRequest, CallSettings)
public override PagedEnumerable<ListEntityTypesResponse, EntityType> ListEntityTypes(ListEntityTypesRequest request, CallSettings callSettings = null)
Lists EntityTypes in a given Featurestore.
Parameters | |
---|---|
Name | Description |
request |
ListEntityTypesRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListEntityTypesResponseEntityType |
A pageable sequence of EntityType resources. |
ListEntityTypesAsync(ListEntityTypesRequest, CallSettings)
public override PagedAsyncEnumerable<ListEntityTypesResponse, EntityType> ListEntityTypesAsync(ListEntityTypesRequest request, CallSettings callSettings = null)
Lists EntityTypes in a given Featurestore.
Parameters | |
---|---|
Name | Description |
request |
ListEntityTypesRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListEntityTypesResponseEntityType |
A pageable asynchronous sequence of EntityType resources. |
ListFeatures(ListFeaturesRequest, CallSettings)
public override PagedEnumerable<ListFeaturesResponse, Feature> ListFeatures(ListFeaturesRequest request, CallSettings callSettings = null)
Lists Features in a given EntityType.
Parameters | |
---|---|
Name | Description |
request |
ListFeaturesRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListFeaturesResponseFeature |
A pageable sequence of Feature resources. |
ListFeaturesAsync(ListFeaturesRequest, CallSettings)
public override PagedAsyncEnumerable<ListFeaturesResponse, Feature> ListFeaturesAsync(ListFeaturesRequest request, CallSettings callSettings = null)
Lists Features in a given EntityType.
Parameters | |
---|---|
Name | Description |
request |
ListFeaturesRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListFeaturesResponseFeature |
A pageable asynchronous sequence of Feature resources. |
ListFeaturestores(ListFeaturestoresRequest, CallSettings)
public override PagedEnumerable<ListFeaturestoresResponse, Featurestore> ListFeaturestores(ListFeaturestoresRequest request, CallSettings callSettings = null)
Lists Featurestores in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListFeaturestoresRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListFeaturestoresResponseFeaturestore |
A pageable sequence of Featurestore resources. |
ListFeaturestoresAsync(ListFeaturestoresRequest, CallSettings)
public override PagedAsyncEnumerable<ListFeaturestoresResponse, Featurestore> ListFeaturestoresAsync(ListFeaturestoresRequest request, CallSettings callSettings = null)
Lists Featurestores in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListFeaturestoresRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListFeaturestoresResponseFeaturestore |
A pageable asynchronous sequence of Featurestore resources. |
SearchFeatures(SearchFeaturesRequest, CallSettings)
public override PagedEnumerable<SearchFeaturesResponse, Feature> SearchFeatures(SearchFeaturesRequest request, CallSettings callSettings = null)
Searches Features matching a query in a given project.
Parameters | |
---|---|
Name | Description |
request |
SearchFeaturesRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableSearchFeaturesResponseFeature |
A pageable sequence of Feature resources. |
SearchFeaturesAsync(SearchFeaturesRequest, CallSettings)
public override PagedAsyncEnumerable<SearchFeaturesResponse, Feature> SearchFeaturesAsync(SearchFeaturesRequest request, CallSettings callSettings = null)
Searches Features matching a query in a given project.
Parameters | |
---|---|
Name | Description |
request |
SearchFeaturesRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableSearchFeaturesResponseFeature |
A pageable asynchronous sequence of Feature resources. |
UpdateEntityType(UpdateEntityTypeRequest, CallSettings)
public override EntityType UpdateEntityType(UpdateEntityTypeRequest request, CallSettings callSettings = null)
Updates the parameters of a single EntityType.
Parameters | |
---|---|
Name | Description |
request |
UpdateEntityTypeRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
EntityType |
The RPC response. |
UpdateEntityTypeAsync(UpdateEntityTypeRequest, CallSettings)
public override Task<EntityType> UpdateEntityTypeAsync(UpdateEntityTypeRequest request, CallSettings callSettings = null)
Updates the parameters of a single EntityType.
Parameters | |
---|---|
Name | Description |
request |
UpdateEntityTypeRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskEntityType |
A Task containing the RPC response. |
UpdateFeature(UpdateFeatureRequest, CallSettings)
public override Feature UpdateFeature(UpdateFeatureRequest request, CallSettings callSettings = null)
Updates the parameters of a single Feature.
Parameters | |
---|---|
Name | Description |
request |
UpdateFeatureRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Feature |
The RPC response. |
UpdateFeatureAsync(UpdateFeatureRequest, CallSettings)
public override Task<Feature> UpdateFeatureAsync(UpdateFeatureRequest request, CallSettings callSettings = null)
Updates the parameters of a single Feature.
Parameters | |
---|---|
Name | Description |
request |
UpdateFeatureRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskFeature |
A Task containing the RPC response. |
UpdateFeaturestore(UpdateFeaturestoreRequest, CallSettings)
public override Operation<Featurestore, UpdateFeaturestoreOperationMetadata> UpdateFeaturestore(UpdateFeaturestoreRequest request, CallSettings callSettings = null)
Updates the parameters of a single Featurestore.
Parameters | |
---|---|
Name | Description |
request |
UpdateFeaturestoreRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationFeaturestoreUpdateFeaturestoreOperationMetadata |
The RPC response. |
UpdateFeaturestoreAsync(UpdateFeaturestoreRequest, CallSettings)
public override Task<Operation<Featurestore, UpdateFeaturestoreOperationMetadata>> UpdateFeaturestoreAsync(UpdateFeaturestoreRequest request, CallSettings callSettings = null)
Updates the parameters of a single Featurestore.
Parameters | |
---|---|
Name | Description |
request |
UpdateFeaturestoreRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationFeaturestoreUpdateFeaturestoreOperationMetadata |
A Task containing the RPC response. |