IndexEndpoint constructor

IndexEndpoint({
  1. String name = '',
  2. required String displayName,
  3. String description = '',
  4. List<DeployedIndex> deployedIndexes = const [],
  5. String etag = '',
  6. Map<String, String> labels = const {},
  7. Timestamp? createTime,
  8. Timestamp? updateTime,
  9. String network = '',
  10. bool enablePrivateServiceConnect = false,
  11. PrivateServiceConnectConfig? privateServiceConnectConfig,
  12. bool publicEndpointEnabled = false,
  13. String publicEndpointDomainName = '',
  14. EncryptionSpec? encryptionSpec,
  15. bool satisfiesPzs = false,
  16. bool satisfiesPzi = false,
})

Implementation

IndexEndpoint({
  this.name = '',
  required this.displayName,
  this.description = '',
  this.deployedIndexes = const [],
  this.etag = '',
  this.labels = const {},
  this.createTime,
  this.updateTime,
  this.network = '',
  this.enablePrivateServiceConnect = false,
  this.privateServiceConnectConfig,
  this.publicEndpointEnabled = false,
  this.publicEndpointDomainName = '',
  this.encryptionSpec,
  this.satisfiesPzs = false,
  this.satisfiesPzi = false,
}) : super(fullyQualifiedName);