toJson method
Implementation
core.Map<core.String, core.dynamic> toJson() {
final asyncOperationsEnabled = this.asyncOperationsEnabled;
final authConfig = this.authConfig;
final authOverrideEnabled = this.authOverrideEnabled;
final billingConfig = this.billingConfig;
final configVariables = this.configVariables;
final connectionRevision = this.connectionRevision;
final connectorVersion = this.connectorVersion;
final connectorVersionInfraConfig = this.connectorVersionInfraConfig;
final connectorVersionLaunchStage = this.connectorVersionLaunchStage;
final createTime = this.createTime;
final description = this.description;
final destinationConfigs = this.destinationConfigs;
final envoyImageLocation = this.envoyImageLocation;
final euaOauthAuthConfig = this.euaOauthAuthConfig;
final eventingConfig = this.eventingConfig;
final eventingEnablementType = this.eventingEnablementType;
final eventingRuntimeData = this.eventingRuntimeData;
final fallbackOnAdminCredentials = this.fallbackOnAdminCredentials;
final host = this.host;
final imageLocation = this.imageLocation;
final isTrustedTester = this.isTrustedTester;
final labels = this.labels;
final lockConfig = this.lockConfig;
final logConfig = this.logConfig;
final name = this.name;
final nodeConfig = this.nodeConfig;
final serviceAccount = this.serviceAccount;
final serviceDirectory = this.serviceDirectory;
final sslConfig = this.sslConfig;
final status = this.status;
final subscriptionType = this.subscriptionType;
final suspended = this.suspended;
final tlsServiceDirectory = this.tlsServiceDirectory;
final trafficShapingConfigs = this.trafficShapingConfigs;
final updateTime = this.updateTime;
return {
'asyncOperationsEnabled': ?asyncOperationsEnabled,
'authConfig': ?authConfig,
'authOverrideEnabled': ?authOverrideEnabled,
'billingConfig': ?billingConfig,
'configVariables': ?configVariables,
'connectionRevision': ?connectionRevision,
'connectorVersion': ?connectorVersion,
'connectorVersionInfraConfig': ?connectorVersionInfraConfig,
'connectorVersionLaunchStage': ?connectorVersionLaunchStage,
'createTime': ?createTime,
'description': ?description,
'destinationConfigs': ?destinationConfigs,
'envoyImageLocation': ?envoyImageLocation,
'euaOauthAuthConfig': ?euaOauthAuthConfig,
'eventingConfig': ?eventingConfig,
'eventingEnablementType': ?eventingEnablementType,
'eventingRuntimeData': ?eventingRuntimeData,
'fallbackOnAdminCredentials': ?fallbackOnAdminCredentials,
'host': ?host,
'imageLocation': ?imageLocation,
'isTrustedTester': ?isTrustedTester,
'labels': ?labels,
'lockConfig': ?lockConfig,
'logConfig': ?logConfig,
'name': ?name,
'nodeConfig': ?nodeConfig,
'serviceAccount': ?serviceAccount,
'serviceDirectory': ?serviceDirectory,
'sslConfig': ?sslConfig,
'status': ?status,
'subscriptionType': ?subscriptionType,
'suspended': ?suspended,
'tlsServiceDirectory': ?tlsServiceDirectory,
'trafficShapingConfigs': ?trafficShapingConfigs,
'updateTime': ?updateTime,
};
}