Sets the criterionTypeGroup value for this TargetingSettingDetail.

@param criterionTypeGroup   * The criterion type group that these settings apply to.
<span class="constraint Required">This field is required
and should not be {@code null}.</span>
15843
public void setCriterionTypeGroup(com.google.api.ads.adwords.axis.v201809.cm.CriterionTypeGroup criterionTypeGroup) {
        this.criterionTypeGroup = criterionTypeGroup;
    }
27660
public void setQualificationTypes(java.util.Collection<QualificationType> qualificationTypes) {
        if (qualificationTypes == null) {
            this.qualificationTypes = null;
            return;
        }

        this.qualificationTypes = new java.util.ArrayList<QualificationType>(qualificationTypes);
    }
1216137
public void setRuleGroups(java.util.Collection<SubscribedRuleGroupSummary> ruleGroups) {
        if (ruleGroups == null) {
            this.ruleGroups = null;
            return;
        }

        this.ruleGroups = new java.util.ArrayList<SubscribedRuleGroupSummary>(ruleGroups);
    }
340933
public void setGroups(java.util.Collection<GroupType> groups) {
        if (groups == null) {
            this.groups = null;
            return;
        }

        this.groups = new java.util.ArrayList<GroupType>(groups);
    }
886500
public void setType(MsgType type) {
        this.type = type;
        if (type == MsgType.flash) {
            this.mclass = MClassType.flash;
        } else {
            this.mclass = MClassType.normal;
        }
    }
1032888
public void setBasisType(com.google.api.ads.admanager.axis.v201902.BasisType basisType) {
        this.basisType = basisType;
    }
212767
@Override
	public void setFilterGroup(ExclusionCaptureFilterGroup filterGroup) {
		super.setFilterGroup(filterGroup);
		if ((filterGroup != null) && (filterGroup.getCaptureFilterGroupCanonicalizer() != null)) {
			this.canonicalizer = filterGroup.getCaptureFilterGroupCanonicalizer();
		}
	}
1175496
public void setCampaignCriterion(com.google.api.ads.adwords.axis.v201809.cm.CampaignCriterion campaignCriterion) {
        this.campaignCriterion = campaignCriterion;
    }
90731
public void setAdjustmentType(com.google.api.ads.admanager.axis.v201902.PremiumAdjustmentType adjustmentType) {
        this.adjustmentType = adjustmentType;
    }
697571
public void setAuthorGroup(final SpecTopic authorGroup) {
        if (authorGroup == null && this.authorGroup == null) {
            return;
        } else if (authorGroup == null) {
            removeChild(this.authorGroup);
            this.authorGroup = null;
        } else if (this.authorGroup == null) {
            authorGroup.setTopicType(TopicType.AUTHOR_GROUP);
            this.authorGroup = new KeyValueNode<SpecTopic>(CommonConstants.CS_AUTHOR_GROUP_TITLE, authorGroup);
            appendChild(this.authorGroup, false);
        } else {
            authorGroup.setTopicType(TopicType.AUTHOR_GROUP);
            this.authorGroup.setValue(authorGroup);
        }
    }
846715
@Api
	public void setMapType(MapType type) {
		this.type = type;
		if (googleMap != null) {
			setMapType(googleMap, type.toString());
		}
	}
176676
public void setControlGroup(boolean value, boolean linkable) {
        if (value) {
            createControlGroup(linkable);
        } else if (controlGroup != null) {
            if (anchorPanel != null) remove(anchorPanel);
            else if (anchor != null) getElement().removeChild(anchor);
            anchor = null;
            anchorPanel = null;
            setSplitHref(null);
            controlGroupRoot = null;
            controlGroup = null;
            checkBoxInput = null;
        }
    }
1183422
public void setUserGroup(String userGroup) {

        CmsGroup group = checkGroup(userGroup);
        if (group != null) {
            m_project.setGroupId(group.getId());
        }
    }
905812
private void setType() {
		type = (gop == 0) ? GapPenalty.Type.LINEAR : ((gep == 0) ? GapPenalty.Type.CONSTANT : GapPenalty.Type.AFFINE);
	}
502357
public void setCdnConfigurationType(com.google.api.ads.admanager.axis.v201811.CdnConfigurationType cdnConfigurationType) {
        this.cdnConfigurationType = cdnConfigurationType;
    }
16701
public void setGroupDefinitions(java.util.Collection<GroupDefinition> groupDefinitions) {
        if (groupDefinitions == null) {
            this.groupDefinitions = null;
            return;
        }

        this.groupDefinitions = new java.util.ArrayList<GroupDefinition>(groupDefinitions);
    }
1004829
public void setAutoScalingGroups(java.util.Collection<AutoScalingGroup> autoScalingGroups) {
        if (autoScalingGroups == null) {
            this.autoScalingGroups = null;
            return;
        }

        this.autoScalingGroups = new com.amazonaws.internal.SdkInternalList<AutoScalingGroup>(autoScalingGroups);
    }