FeatureGroup class final
Vertex AI Feature Group.
- Inheritance
-
- Object
- ProtoMessage
- FeatureGroup
Constructors
-
FeatureGroup({FeatureGroup_BigQuery? bigQuery, String name = '', Timestamp? createTime, Timestamp? updateTime, String etag = '', Map<
String, String> labels = const {}, String description = '', FeatureGroup_ServiceAgentType serviceAgentType = FeatureGroup_ServiceAgentType.$default, String serviceAccountEmail = ''}) - FeatureGroup.fromJson(Object? j)
-
factory
Properties
- bigQuery → FeatureGroup_BigQuery?
-
Indicates that features for this group come from BigQuery Table/View.
By default treats the source as a sparse time series source. The BigQuery
source table or view must have at least one entity ID column and a column
named
feature_timestamp.final - createTime → Timestamp?
-
Output only. Timestamp when this FeatureGroup was created.
final
- description → String
-
Optional. Description of the FeatureGroup.
final
- etag → String
-
Optional. Used to perform consistent read-modify-write updates. If not set,
a blind "overwrite" update happens.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
labels
→ Map<
String, String> -
Optional. The labels with user-defined metadata to organize your
FeatureGroup.
final
- name → String
-
Identifier. Name of the FeatureGroup. Format:
projects/{project}/locations/{location}/featureGroups/{featureGroup}final - qualifiedName → String
-
The fully qualified name of this message, i.e.,
google.protobuf.Durationorgoogle.rpc.ErrorInfo.finalinherited - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- serviceAccountEmail → String
-
Output only. A Service Account unique to this FeatureGroup. The role
bigquery.dataViewer should be granted to this service account to allow
Vertex AI Feature Store to access source data while running jobs under this
FeatureGroup.
final
- serviceAgentType → FeatureGroup_ServiceAgentType
-
Optional. Service agent type used during jobs under a FeatureGroup. By
default, the Vertex AI Service Agent is used. When using an IAM Policy to
isolate this FeatureGroup within a project, a separate service account
should be provisioned by setting this field to
SERVICE_AGENT_TYPE_FEATURE_GROUP. This will generate a separate service account to access the BigQuery source table.final - updateTime → Timestamp?
-
Output only. Timestamp when this FeatureGroup was last updated.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Object -
override
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
- fullyQualifiedName → const String