FeatureView constructor

FeatureView({
  1. FeatureView_BigQuerySource? bigQuerySource,
  2. FeatureView_FeatureRegistrySource? featureRegistrySource,
  3. FeatureView_VertexRagSource? vertexRagSource,
  4. String name = '',
  5. Timestamp? createTime,
  6. Timestamp? updateTime,
  7. String etag = '',
  8. Map<String, String> labels = const {},
  9. FeatureView_SyncConfig? syncConfig,
  10. FeatureView_VectorSearchConfig? vectorSearchConfig,
  11. FeatureView_IndexConfig? indexConfig,
  12. FeatureView_OptimizedConfig? optimizedConfig,
  13. FeatureView_ServiceAgentType serviceAgentType = FeatureView_ServiceAgentType.$default,
  14. String serviceAccountEmail = '',
  15. bool satisfiesPzs = false,
  16. bool satisfiesPzi = false,
  17. 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);