GoogleAnalyticsAdminV1betaChangeHistoryChangeChangeHistoryResource.fromJson constructor

GoogleAnalyticsAdminV1betaChangeHistoryChangeChangeHistoryResource.fromJson(
  1. Map json_
)

Implementation

GoogleAnalyticsAdminV1betaChangeHistoryChangeChangeHistoryResource.fromJson(
    core.Map json_)
    : this(
        account: json_.containsKey('account')
            ? GoogleAnalyticsAdminV1betaAccount.fromJson(
                json_['account'] as core.Map<core.String, core.dynamic>)
            : null,
        conversionEvent: json_.containsKey('conversionEvent')
            ? GoogleAnalyticsAdminV1betaConversionEvent.fromJson(
                json_['conversionEvent']
                    as core.Map<core.String, core.dynamic>)
            : null,
        dataRetentionSettings: json_.containsKey('dataRetentionSettings')
            ? GoogleAnalyticsAdminV1betaDataRetentionSettings.fromJson(
                json_['dataRetentionSettings']
                    as core.Map<core.String, core.dynamic>)
            : null,
        dataStream: json_.containsKey('dataStream')
            ? GoogleAnalyticsAdminV1betaDataStream.fromJson(
                json_['dataStream'] as core.Map<core.String, core.dynamic>)
            : null,
        firebaseLink: json_.containsKey('firebaseLink')
            ? GoogleAnalyticsAdminV1betaFirebaseLink.fromJson(
                json_['firebaseLink'] as core.Map<core.String, core.dynamic>)
            : null,
        googleAdsLink: json_.containsKey('googleAdsLink')
            ? GoogleAnalyticsAdminV1betaGoogleAdsLink.fromJson(
                json_['googleAdsLink'] as core.Map<core.String, core.dynamic>)
            : null,
        measurementProtocolSecret: json_
                .containsKey('measurementProtocolSecret')
            ? GoogleAnalyticsAdminV1betaMeasurementProtocolSecret.fromJson(
                json_['measurementProtocolSecret']
                    as core.Map<core.String, core.dynamic>)
            : null,
        property: json_.containsKey('property')
            ? GoogleAnalyticsAdminV1betaProperty.fromJson(
                json_['property'] as core.Map<core.String, core.dynamic>)
            : null,
      );