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.Duration or google.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