Connection constructor

Connection({
  1. AuthConfig? authConfig,
  2. BillingConfig? billingConfig,
  3. List<ConfigVariable>? configVariables,
  4. String? connectionRevision,
  5. String? connectorVersion,
  6. ConnectorVersionInfraConfig? connectorVersionInfraConfig,
  7. String? connectorVersionLaunchStage,
  8. String? createTime,
  9. String? description,
  10. List<DestinationConfig>? destinationConfigs,
  11. String? envoyImageLocation,
  12. EventingConfig? eventingConfig,
  13. String? eventingEnablementType,
  14. EventingRuntimeData? eventingRuntimeData,
  15. String? imageLocation,
  16. bool? isTrustedTester,
  17. Map<String, String>? labels,
  18. LockConfig? lockConfig,
  19. ConnectorsLogConfig? logConfig,
  20. String? name,
  21. NodeConfig? nodeConfig,
  22. String? serviceAccount,
  23. String? serviceDirectory,
  24. SslConfig? sslConfig,
  25. ConnectionStatus? status,
  26. String? subscriptionType,
  27. bool? suspended,
  28. String? updateTime,
})

Implementation

Connection({
  this.authConfig,
  this.billingConfig,
  this.configVariables,
  this.connectionRevision,
  this.connectorVersion,
  this.connectorVersionInfraConfig,
  this.connectorVersionLaunchStage,
  this.createTime,
  this.description,
  this.destinationConfigs,
  this.envoyImageLocation,
  this.eventingConfig,
  this.eventingEnablementType,
  this.eventingRuntimeData,
  this.imageLocation,
  this.isTrustedTester,
  this.labels,
  this.lockConfig,
  this.logConfig,
  this.name,
  this.nodeConfig,
  this.serviceAccount,
  this.serviceDirectory,
  this.sslConfig,
  this.status,
  this.subscriptionType,
  this.suspended,
  this.updateTime,
});