GoogleCloudAiplatformV1OnlineEvaluatorCloudObservability.fromJson constructor

GoogleCloudAiplatformV1OnlineEvaluatorCloudObservability.fromJson(
  1. Map json_
)

Implementation

GoogleCloudAiplatformV1OnlineEvaluatorCloudObservability.fromJson(
  core.Map json_,
) : this(
      logView: json_['logView'] as core.String?,
      openTelemetry: json_.containsKey('openTelemetry')
          ? GoogleCloudAiplatformV1OnlineEvaluatorCloudObservabilityOpenTelemetry.fromJson(
              json_['openTelemetry'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      sessionScope: json_.containsKey('sessionScope')
          ? GoogleCloudAiplatformV1OnlineEvaluatorCloudObservabilitySessionScope.fromJson(
              json_['sessionScope'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      traceScope: json_.containsKey('traceScope')
          ? GoogleCloudAiplatformV1OnlineEvaluatorCloudObservabilityTraceScope.fromJson(
              json_['traceScope'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      traceView: json_['traceView'] as core.String?,
    );