GoogleCloudDocumentaiV1ProcessorVersion.fromJson constructor

GoogleCloudDocumentaiV1ProcessorVersion.fromJson(
  1. Map json_
)

Implementation

GoogleCloudDocumentaiV1ProcessorVersion.fromJson(core.Map json_)
  : this(
      createTime: json_['createTime'] as core.String?,
      deprecationInfo: json_.containsKey('deprecationInfo')
          ? GoogleCloudDocumentaiV1ProcessorVersionDeprecationInfo.fromJson(
              json_['deprecationInfo'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      displayName: json_['displayName'] as core.String?,
      documentSchema: json_.containsKey('documentSchema')
          ? GoogleCloudDocumentaiV1DocumentSchema.fromJson(
              json_['documentSchema'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      genAiModelInfo: json_.containsKey('genAiModelInfo')
          ? GoogleCloudDocumentaiV1ProcessorVersionGenAiModelInfo.fromJson(
              json_['genAiModelInfo'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      googleManaged: json_['googleManaged'] as core.bool?,
      kmsKeyName: json_['kmsKeyName'] as core.String?,
      kmsKeyVersionName: json_['kmsKeyVersionName'] as core.String?,
      latestEvaluation: json_.containsKey('latestEvaluation')
          ? GoogleCloudDocumentaiV1EvaluationReference.fromJson(
              json_['latestEvaluation']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      modelType: json_['modelType'] as core.String?,
      name: json_['name'] as core.String?,
      satisfiesPzi: json_['satisfiesPzi'] as core.bool?,
      satisfiesPzs: json_['satisfiesPzs'] as core.bool?,
      state: json_['state'] as core.String?,
    );