GoogleCloudDialogflowCxV3WebhookGenericWebService.fromJson constructor
GoogleCloudDialogflowCxV3WebhookGenericWebService.fromJson(
- Map json_
Implementation
GoogleCloudDialogflowCxV3WebhookGenericWebService.fromJson(core.Map json_)
: this(
allowedCaCerts: (json_['allowedCaCerts'] as core.List?)
?.map((value) => value as core.String)
.toList(),
httpMethod: json_['httpMethod'] as core.String?,
oauthConfig: json_.containsKey('oauthConfig')
? GoogleCloudDialogflowCxV3WebhookGenericWebServiceOAuthConfig
.fromJson(json_['oauthConfig']
as core.Map<core.String, core.dynamic>)
: null,
parameterMapping: (json_['parameterMapping']
as core.Map<core.String, core.dynamic>?)
?.map(
(key, value) => core.MapEntry(
key,
value as core.String,
),
),
password: json_['password'] as core.String?,
requestBody: json_['requestBody'] as core.String?,
requestHeaders:
(json_['requestHeaders'] as core.Map<core.String, core.dynamic>?)
?.map(
(key, value) => core.MapEntry(
key,
value as core.String,
),
),
serviceAgentAuth: json_['serviceAgentAuth'] as core.String?,
uri: json_['uri'] as core.String?,
username: json_['username'] as core.String?,
webhookType: json_['webhookType'] as core.String?,
);