ModelDeploymentMonitoringBigQueryTable.fromJson constructor
ModelDeploymentMonitoringBigQueryTable.fromJson(
- Object? j
Implementation
factory ModelDeploymentMonitoringBigQueryTable.fromJson(Object? j) {
final json = j as Map<String, Object?>;
return ModelDeploymentMonitoringBigQueryTable(
logSource: switch (json['logSource']) {
null => ModelDeploymentMonitoringBigQueryTable_LogSource.$default,
Object $1 => ModelDeploymentMonitoringBigQueryTable_LogSource.fromJson(
$1,
),
},
logType: switch (json['logType']) {
null => ModelDeploymentMonitoringBigQueryTable_LogType.$default,
Object $1 => ModelDeploymentMonitoringBigQueryTable_LogType.fromJson(
$1,
),
},
bigqueryTablePath: switch (json['bigqueryTablePath']) {
null => '',
Object $1 => decodeString($1),
},
requestResponseLoggingSchemaVersion:
switch (json['requestResponseLoggingSchemaVersion']) {
null => '',
Object $1 => decodeString($1),
},
);
}