GoogleCloudAiplatformV1SessionEvent.fromJson constructor

GoogleCloudAiplatformV1SessionEvent.fromJson(
  1. Map json_
)

Implementation

GoogleCloudAiplatformV1SessionEvent.fromJson(core.Map json_)
  : this(
      actions: json_.containsKey('actions')
          ? GoogleCloudAiplatformV1EventActions.fromJson(
              json_['actions'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      author: json_['author'] as core.String?,
      content: json_.containsKey('content')
          ? GoogleCloudAiplatformV1Content.fromJson(
              json_['content'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      errorCode: json_['errorCode'] as core.String?,
      errorMessage: json_['errorMessage'] as core.String?,
      eventMetadata: json_.containsKey('eventMetadata')
          ? GoogleCloudAiplatformV1EventMetadata.fromJson(
              json_['eventMetadata'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      invocationId: json_['invocationId'] as core.String?,
      name: json_['name'] as core.String?,
      timestamp: json_['timestamp'] as core.String?,
    );