ModelDeploymentMonitoringBigQueryTable.fromJson constructor

ModelDeploymentMonitoringBigQueryTable.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory ModelDeploymentMonitoringBigQueryTable.fromJson(
  Map<String, dynamic> json,
) {
  return ModelDeploymentMonitoringBigQueryTable(
    logSource:
        decodeEnum(
          json['logSource'],
          ModelDeploymentMonitoringBigQueryTable_LogSource.fromJson,
        ) ??
        ModelDeploymentMonitoringBigQueryTable_LogSource.$default,
    logType:
        decodeEnum(
          json['logType'],
          ModelDeploymentMonitoringBigQueryTable_LogType.fromJson,
        ) ??
        ModelDeploymentMonitoringBigQueryTable_LogType.$default,
    bigqueryTablePath: json['bigqueryTablePath'] ?? '',
    requestResponseLoggingSchemaVersion:
        json['requestResponseLoggingSchemaVersion'] ?? '',
  );
}