GoogleFirestoreAdminV1Database.fromJson constructor

GoogleFirestoreAdminV1Database.fromJson(
  1. Map json_
)

Implementation

GoogleFirestoreAdminV1Database.fromJson(core.Map json_)
    : this(
        appEngineIntegrationMode:
            json_['appEngineIntegrationMode'] as core.String?,
        cmekConfig: json_.containsKey('cmekConfig')
            ? GoogleFirestoreAdminV1CmekConfig.fromJson(
                json_['cmekConfig'] as core.Map<core.String, core.dynamic>)
            : null,
        concurrencyMode: json_['concurrencyMode'] as core.String?,
        createTime: json_['createTime'] as core.String?,
        deleteProtectionState: json_['deleteProtectionState'] as core.String?,
        deleteTime: json_['deleteTime'] as core.String?,
        earliestVersionTime: json_['earliestVersionTime'] as core.String?,
        etag: json_['etag'] as core.String?,
        keyPrefix: json_['keyPrefix'] as core.String?,
        locationId: json_['locationId'] as core.String?,
        name: json_['name'] as core.String?,
        pointInTimeRecoveryEnablement:
            json_['pointInTimeRecoveryEnablement'] as core.String?,
        previousId: json_['previousId'] as core.String?,
        sourceInfo: json_.containsKey('sourceInfo')
            ? GoogleFirestoreAdminV1SourceInfo.fromJson(
                json_['sourceInfo'] as core.Map<core.String, core.dynamic>)
            : null,
        type: json_['type'] as core.String?,
        uid: json_['uid'] as core.String?,
        updateTime: json_['updateTime'] as core.String?,
        versionRetentionPeriod:
            json_['versionRetentionPeriod'] as core.String?,
      );