FeatureView constructor
FeatureView({
- FeatureView_BigQuerySource? bigQuerySource,
- FeatureView_FeatureRegistrySource? featureRegistrySource,
- FeatureView_VertexRagSource? vertexRagSource,
- String name = '',
- Timestamp? createTime,
- Timestamp? updateTime,
- String etag = '',
- Map<
String, String> labels = const {}, - FeatureView_SyncConfig? syncConfig,
- FeatureView_VectorSearchConfig? vectorSearchConfig,
- FeatureView_IndexConfig? indexConfig,
- FeatureView_OptimizedConfig? optimizedConfig,
- FeatureView_ServiceAgentType serviceAgentType = FeatureView_ServiceAgentType.$default,
- String serviceAccountEmail = '',
- bool satisfiesPzs = false,
- bool satisfiesPzi = false,
- FeatureView_BigtableMetadata? bigtableMetadata,
Implementation
FeatureView({
this.bigQuerySource,
this.featureRegistrySource,
this.vertexRagSource,
this.name = '',
this.createTime,
this.updateTime,
this.etag = '',
this.labels = const {},
this.syncConfig,
this.vectorSearchConfig,
this.indexConfig,
this.optimizedConfig,
this.serviceAgentType = FeatureView_ServiceAgentType.$default,
this.serviceAccountEmail = '',
this.satisfiesPzs = false,
this.satisfiesPzi = false,
this.bigtableMetadata,
}) : super(fullyQualifiedName);