Index constructor

Index({
  1. String name = '',
  2. required String displayName,
  3. String description = '',
  4. String metadataSchemaUri = '',
  5. Value? metadata,
  6. List<DeployedIndexRef> deployedIndexes = const [],
  7. String etag = '',
  8. Map<String, String> labels = const {},
  9. Timestamp? createTime,
  10. Timestamp? updateTime,
  11. IndexStats? indexStats,
  12. Index_IndexUpdateMethod indexUpdateMethod = Index_IndexUpdateMethod.$default,
  13. EncryptionSpec? encryptionSpec,
  14. bool satisfiesPzs = false,
  15. bool satisfiesPzi = false,
})

Implementation

Index({
  this.name = '',
  required this.displayName,
  this.description = '',
  this.metadataSchemaUri = '',
  this.metadata,
  this.deployedIndexes = const [],
  this.etag = '',
  this.labels = const {},
  this.createTime,
  this.updateTime,
  this.indexStats,
  this.indexUpdateMethod = Index_IndexUpdateMethod.$default,
  this.encryptionSpec,
  this.satisfiesPzs = false,
  this.satisfiesPzi = false,
}) : super(fullyQualifiedName);