AdPolicyTopicConstraint.fromJson constructor

AdPolicyTopicConstraint.fromJson(
  1. Map json_
)

Implementation

AdPolicyTopicConstraint.fromJson(core.Map json_)
  : this(
      certificateDomainMismatchCountryList:
          json_.containsKey('certificateDomainMismatchCountryList')
          ? AdPolicyTopicConstraintAdPolicyCountryConstraintList.fromJson(
              json_['certificateDomainMismatchCountryList']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      certificateMissingCountryList:
          json_.containsKey('certificateMissingCountryList')
          ? AdPolicyTopicConstraintAdPolicyCountryConstraintList.fromJson(
              json_['certificateMissingCountryList']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      countryConstraint: json_.containsKey('countryConstraint')
          ? AdPolicyTopicConstraintAdPolicyCountryConstraintList.fromJson(
              json_['countryConstraint']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      globalCertificateDomainMismatch:
          json_.containsKey('globalCertificateDomainMismatch')
          ? AdPolicyTopicConstraintAdPolicyGlobalCertificateDomainMismatchConstraint.fromJson(
              json_['globalCertificateDomainMismatch']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      globalCertificateMissing: json_.containsKey('globalCertificateMissing')
          ? AdPolicyTopicConstraintAdPolicyGlobalCertificateMissingConstraint.fromJson(
              json_['globalCertificateMissing']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      requestCertificateFormLink:
          json_['requestCertificateFormLink'] as core.String?,
      resellerConstraint: json_.containsKey('resellerConstraint')
          ? AdPolicyTopicConstraintAdPolicyResellerConstraint.fromJson(
              json_['resellerConstraint']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
    );