public interface FeatureViewOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsLabels(String key)
Optional.
|
FeatureView.BigQuerySource |
getBigQuerySource()
Optional.
|
FeatureView.BigQuerySourceOrBuilder |
getBigQuerySourceOrBuilder()
Optional.
|
com.google.protobuf.Timestamp |
getCreateTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
Output only.
|
String |
getEtag()
Optional.
|
com.google.protobuf.ByteString |
getEtagBytes()
Optional.
|
FeatureView.FeatureRegistrySource |
getFeatureRegistrySource()
Optional.
|
FeatureView.FeatureRegistrySourceOrBuilder |
getFeatureRegistrySourceOrBuilder()
Optional.
|
FeatureView.IndexConfig |
getIndexConfig()
Optional.
|
FeatureView.IndexConfigOrBuilder |
getIndexConfigOrBuilder()
Optional.
|
Map<String,String> |
getLabels()
Deprecated.
|
int |
getLabelsCount()
Optional.
|
Map<String,String> |
getLabelsMap()
Optional.
|
String |
getLabelsOrDefault(String key,
String defaultValue)
Optional.
|
String |
getLabelsOrThrow(String key)
Optional.
|
String |
getName()
Identifier.
|
com.google.protobuf.ByteString |
getNameBytes()
Identifier.
|
boolean |
getSatisfiesPzi()
Output only.
|
boolean |
getSatisfiesPzs()
Output only.
|
String |
getServiceAccountEmail()
Output only.
|
com.google.protobuf.ByteString |
getServiceAccountEmailBytes()
Output only.
|
FeatureView.ServiceAgentType |
getServiceAgentType()
Optional.
|
int |
getServiceAgentTypeValue()
Optional.
|
FeatureView.SourceCase |
getSourceCase() |
FeatureView.SyncConfig |
getSyncConfig()
Configures when data is to be synced/updated for this FeatureView.
|
FeatureView.SyncConfigOrBuilder |
getSyncConfigOrBuilder()
Configures when data is to be synced/updated for this FeatureView.
|
com.google.protobuf.Timestamp |
getUpdateTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getUpdateTimeOrBuilder()
Output only.
|
FeatureView.VectorSearchConfig |
getVectorSearchConfig()
Deprecated.
google.cloud.aiplatform.v1beta1.FeatureView.vector_search_config is deprecated. See
google/cloud/aiplatform/v1beta1/feature_view.proto;l=304
|
FeatureView.VectorSearchConfigOrBuilder |
getVectorSearchConfigOrBuilder()
Deprecated.
|
boolean |
hasBigQuerySource()
Optional.
|
boolean |
hasCreateTime()
Output only.
|
boolean |
hasFeatureRegistrySource()
Optional.
|
boolean |
hasIndexConfig()
Optional.
|
boolean |
hasSyncConfig()
Configures when data is to be synced/updated for this FeatureView.
|
boolean |
hasUpdateTime()
Output only.
|
boolean |
hasVectorSearchConfig()
Deprecated.
google.cloud.aiplatform.v1beta1.FeatureView.vector_search_config is deprecated. See
google/cloud/aiplatform/v1beta1/feature_view.proto;l=304
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasBigQuerySource()
Optional. Configures how data is supposed to be extracted from a BigQuery source to be loaded onto the FeatureOnlineStore.
.google.cloud.aiplatform.v1beta1.FeatureView.BigQuerySource big_query_source = 6 [(.google.api.field_behavior) = OPTIONAL];
FeatureView.BigQuerySource getBigQuerySource()
Optional. Configures how data is supposed to be extracted from a BigQuery source to be loaded onto the FeatureOnlineStore.
.google.cloud.aiplatform.v1beta1.FeatureView.BigQuerySource big_query_source = 6 [(.google.api.field_behavior) = OPTIONAL];
FeatureView.BigQuerySourceOrBuilder getBigQuerySourceOrBuilder()
Optional. Configures how data is supposed to be extracted from a BigQuery source to be loaded onto the FeatureOnlineStore.
.google.cloud.aiplatform.v1beta1.FeatureView.BigQuerySource big_query_source = 6 [(.google.api.field_behavior) = OPTIONAL];
boolean hasFeatureRegistrySource()
Optional. Configures the features from a Feature Registry source that need to be loaded onto the FeatureOnlineStore.
.google.cloud.aiplatform.v1beta1.FeatureView.FeatureRegistrySource feature_registry_source = 9 [(.google.api.field_behavior) = OPTIONAL];
FeatureView.FeatureRegistrySource getFeatureRegistrySource()
Optional. Configures the features from a Feature Registry source that need to be loaded onto the FeatureOnlineStore.
.google.cloud.aiplatform.v1beta1.FeatureView.FeatureRegistrySource feature_registry_source = 9 [(.google.api.field_behavior) = OPTIONAL];
FeatureView.FeatureRegistrySourceOrBuilder getFeatureRegistrySourceOrBuilder()
Optional. Configures the features from a Feature Registry source that need to be loaded onto the FeatureOnlineStore.
.google.cloud.aiplatform.v1beta1.FeatureView.FeatureRegistrySource feature_registry_source = 9 [(.google.api.field_behavior) = OPTIONAL];
String getName()
Identifier. Name of the FeatureView. Format:
`projects/{project}/locations/{location}/featureOnlineStores/{feature_online_store}/featureViews/{feature_view}`
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];com.google.protobuf.ByteString getNameBytes()
Identifier. Name of the FeatureView. Format:
`projects/{project}/locations/{location}/featureOnlineStores/{feature_online_store}/featureViews/{feature_view}`
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];boolean hasCreateTime()
Output only. Timestamp when this FeatureView was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
com.google.protobuf.Timestamp getCreateTime()
Output only. Timestamp when this FeatureView was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. Timestamp when this FeatureView was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
boolean hasUpdateTime()
Output only. Timestamp when this FeatureView was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
com.google.protobuf.Timestamp getUpdateTime()
Output only. Timestamp when this FeatureView was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. Timestamp when this FeatureView was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
String getEtag()
Optional. Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.
string etag = 4 [(.google.api.field_behavior) = OPTIONAL];com.google.protobuf.ByteString getEtagBytes()
Optional. Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.
string etag = 4 [(.google.api.field_behavior) = OPTIONAL];int getLabelsCount()
Optional. The labels with user-defined metadata to organize your FeatureViews. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information on and examples of labels. No more than 64 user labels can be associated with one FeatureOnlineStore(System labels are excluded)." System reserved label keys are prefixed with "aiplatform.googleapis.com/" and are immutable.
map<string, string> labels = 5 [(.google.api.field_behavior) = OPTIONAL];boolean containsLabels(String key)
Optional. The labels with user-defined metadata to organize your FeatureViews. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information on and examples of labels. No more than 64 user labels can be associated with one FeatureOnlineStore(System labels are excluded)." System reserved label keys are prefixed with "aiplatform.googleapis.com/" and are immutable.
map<string, string> labels = 5 [(.google.api.field_behavior) = OPTIONAL];@Deprecated Map<String,String> getLabels()
getLabelsMap() instead.Map<String,String> getLabelsMap()
Optional. The labels with user-defined metadata to organize your FeatureViews. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information on and examples of labels. No more than 64 user labels can be associated with one FeatureOnlineStore(System labels are excluded)." System reserved label keys are prefixed with "aiplatform.googleapis.com/" and are immutable.
map<string, string> labels = 5 [(.google.api.field_behavior) = OPTIONAL];String getLabelsOrDefault(String key, String defaultValue)
Optional. The labels with user-defined metadata to organize your FeatureViews. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information on and examples of labels. No more than 64 user labels can be associated with one FeatureOnlineStore(System labels are excluded)." System reserved label keys are prefixed with "aiplatform.googleapis.com/" and are immutable.
map<string, string> labels = 5 [(.google.api.field_behavior) = OPTIONAL];String getLabelsOrThrow(String key)
Optional. The labels with user-defined metadata to organize your FeatureViews. Label keys and values can be no longer than 64 characters (Unicode codepoints), can only contain lowercase letters, numeric characters, underscores and dashes. International characters are allowed. See https://goo.gl/xmQnxf for more information on and examples of labels. No more than 64 user labels can be associated with one FeatureOnlineStore(System labels are excluded)." System reserved label keys are prefixed with "aiplatform.googleapis.com/" and are immutable.
map<string, string> labels = 5 [(.google.api.field_behavior) = OPTIONAL];boolean hasSyncConfig()
Configures when data is to be synced/updated for this FeatureView. At the end of the sync the latest featureValues for each entityId of this FeatureView are made ready for online serving.
.google.cloud.aiplatform.v1beta1.FeatureView.SyncConfig sync_config = 7;FeatureView.SyncConfig getSyncConfig()
Configures when data is to be synced/updated for this FeatureView. At the end of the sync the latest featureValues for each entityId of this FeatureView are made ready for online serving.
.google.cloud.aiplatform.v1beta1.FeatureView.SyncConfig sync_config = 7;FeatureView.SyncConfigOrBuilder getSyncConfigOrBuilder()
Configures when data is to be synced/updated for this FeatureView. At the end of the sync the latest featureValues for each entityId of this FeatureView are made ready for online serving.
.google.cloud.aiplatform.v1beta1.FeatureView.SyncConfig sync_config = 7;@Deprecated boolean hasVectorSearchConfig()
Optional. Deprecated: please use [FeatureView.index_config][google.cloud.aiplatform.v1beta1.FeatureView.index_config] instead.
.google.cloud.aiplatform.v1beta1.FeatureView.VectorSearchConfig vector_search_config = 8 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
@Deprecated FeatureView.VectorSearchConfig getVectorSearchConfig()
Optional. Deprecated: please use [FeatureView.index_config][google.cloud.aiplatform.v1beta1.FeatureView.index_config] instead.
.google.cloud.aiplatform.v1beta1.FeatureView.VectorSearchConfig vector_search_config = 8 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
@Deprecated FeatureView.VectorSearchConfigOrBuilder getVectorSearchConfigOrBuilder()
Optional. Deprecated: please use [FeatureView.index_config][google.cloud.aiplatform.v1beta1.FeatureView.index_config] instead.
.google.cloud.aiplatform.v1beta1.FeatureView.VectorSearchConfig vector_search_config = 8 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
boolean hasIndexConfig()
Optional. Configuration for index preparation for vector search. It contains the required configurations to create an index from source data, so that approximate nearest neighbor (a.k.a ANN) algorithms search can be performed during online serving.
.google.cloud.aiplatform.v1beta1.FeatureView.IndexConfig index_config = 15 [(.google.api.field_behavior) = OPTIONAL];
FeatureView.IndexConfig getIndexConfig()
Optional. Configuration for index preparation for vector search. It contains the required configurations to create an index from source data, so that approximate nearest neighbor (a.k.a ANN) algorithms search can be performed during online serving.
.google.cloud.aiplatform.v1beta1.FeatureView.IndexConfig index_config = 15 [(.google.api.field_behavior) = OPTIONAL];
FeatureView.IndexConfigOrBuilder getIndexConfigOrBuilder()
Optional. Configuration for index preparation for vector search. It contains the required configurations to create an index from source data, so that approximate nearest neighbor (a.k.a ANN) algorithms search can be performed during online serving.
.google.cloud.aiplatform.v1beta1.FeatureView.IndexConfig index_config = 15 [(.google.api.field_behavior) = OPTIONAL];
int getServiceAgentTypeValue()
Optional. Service agent type used during data sync. By default, the Vertex AI Service Agent is used. When using an IAM Policy to isolate this FeatureView within a project, a separate service account should be provisioned by setting this field to `SERVICE_AGENT_TYPE_FEATURE_VIEW`. This will generate a separate service account to access the BigQuery source table.
.google.cloud.aiplatform.v1beta1.FeatureView.ServiceAgentType service_agent_type = 14 [(.google.api.field_behavior) = OPTIONAL];
FeatureView.ServiceAgentType getServiceAgentType()
Optional. Service agent type used during data sync. By default, the Vertex AI Service Agent is used. When using an IAM Policy to isolate this FeatureView within a project, a separate service account should be provisioned by setting this field to `SERVICE_AGENT_TYPE_FEATURE_VIEW`. This will generate a separate service account to access the BigQuery source table.
.google.cloud.aiplatform.v1beta1.FeatureView.ServiceAgentType service_agent_type = 14 [(.google.api.field_behavior) = OPTIONAL];
String getServiceAccountEmail()
Output only. A Service Account unique to this FeatureView. The role bigquery.dataViewer should be granted to this service account to allow Vertex AI Feature Store to sync data to the online store.
string service_account_email = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];com.google.protobuf.ByteString getServiceAccountEmailBytes()
Output only. A Service Account unique to this FeatureView. The role bigquery.dataViewer should be granted to this service account to allow Vertex AI Feature Store to sync data to the online store.
string service_account_email = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];boolean getSatisfiesPzs()
Output only. Reserved for future use.
bool satisfies_pzs = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];boolean getSatisfiesPzi()
Output only. Reserved for future use.
bool satisfies_pzi = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];FeatureView.SourceCase getSourceCase()
Copyright © 2024 Google LLC. All rights reserved.