<p>
Information about the policy types.
</p>

@return Information about the policy types.
511478
public java.util.List<PolicyTypeDescription> getPolicyTypeDescriptions() {
        if (policyTypeDescriptions == null) {
            policyTypeDescriptions = new com.amazonaws.internal.SdkInternalList<PolicyTypeDescription>();
        }
        return policyTypeDescriptions;
    }
1327227
private List<ParsedPolicy> getJavaPolicies() {
        List<ParsedPolicy> list = new ArrayList<ParsedPolicy>();

        int counter = 1;
        String policyUrl = null;
        while ((policyUrl = SecurityActions.getSecurityProperty("policy.url." + counter)) != null) {
            try {
                policyUrl = expandStringWithProperty(policyUrl);
            } catch (Exception ex) {
                System.err.println("Expanding filepath in policy policy.url." + counter + "=" + policyUrl
                        + " failed. Exception message: " + ex.getMessage());
                counter++;
                continue;
            }
            ParsedPolicy p = null;
            InputStreamReader reader = null;
            try {
                reader = new InputStreamReader(new URL(policyUrl).openStream(), "UTF-8");
                p = new Parser(debug).parse(reader);
                if (p != null) {
                    list.add(p);
                } else {
                    System.err.println("Parsed policy policy.url." + counter + "=" + policyUrl + " is null");
                }
            } catch (Exception ex) {
                System.err.println("Policy policy.url." + counter + "=" + policyUrl
                        + " wasn't successfully parsed. Exception message: " + ex.getMessage());
            } finally {
                if (reader != null) {
                    try {
                        reader.close();
                    } catch (IOException e) {
                        e.printStackTrace();
                    }
                }
            }
            counter++;
        }

        return list;
    }
360724
public com.google.api.ads.adwords.axis.v201809.cm.PolicyTopicEvidence[] getPolicyTopicEvidences() {
        return policyTopicEvidences;
    }
90203
public java.util.List<Type> getType() {  
		if (myType == null) {
			myType = new java.util.ArrayList<Type>();
		}
		return myType;
	}
419951
public Set<String> getDetailPageTypes() {

        if (m_detailPageTypes != null) {
            return m_detailPageTypes;
        }
        Set<String> result = new HashSet<String>();
        for (CmsADEConfigDataInternal configData : m_siteConfigurationsByPath.values()) {
            List<CmsDetailPageInfo> detailPageInfos = configData.getOwnDetailPages();
            for (CmsDetailPageInfo info : detailPageInfos) {
                result.add(info.getType());
            }
        }
        m_detailPageTypes = result;
        return result;
    }
877901
public Enumeration<String> getElements() {
        AttributeNameEnumeration elements = new AttributeNameEnumeration();
        elements.addElement(POLICIES);

        return (elements.elements());
    }
1208288
public java.util.List<EnvironmentInfoDescription> getEnvironmentInfo() {
        if (environmentInfo == null) {
            environmentInfo = new com.amazonaws.internal.SdkInternalList<EnvironmentInfoDescription>();
        }
        return environmentInfo;
    }
734613
public java.util.List<InstanceInformation> getInstanceInformationList() {
        if (instanceInformationList == null) {
            instanceInformationList = new com.amazonaws.internal.SdkInternalList<InstanceInformation>();
        }
        return instanceInformationList;
    }
442058
public List<TypeLiteral<?>> getParameterTypes() {
    if (parameterTypes == null) {
      parameterTypes = getDeclaringType().getParameterTypes(getMember());
    }
    return parameterTypes;
  }
205897
public java.util.List<ScalingPolicy> getScalingPolicies() {
        if (scalingPolicies == null) {
            scalingPolicies = new com.amazonaws.internal.SdkInternalList<ScalingPolicy>();
        }
        return scalingPolicies;
    }
681702
public java.util.List<String> getEnableLogTypes() {
        if (enableLogTypes == null) {
            enableLogTypes = new com.amazonaws.internal.SdkInternalList<String>();
        }
        return enableLogTypes;
    }
1055456
public java.util.List<String> getRuleNames() {
        if (ruleNames == null) {
            ruleNames = new com.amazonaws.internal.SdkInternalList<String>();
        }
        return ruleNames;
    }
617114
public java.util.List<Topic> getTopics() {
        if (topics == null) {
            topics = new com.amazonaws.internal.SdkInternalList<Topic>();
        }
        return topics;
    }
416052
public java.util.List<QueryInfo> getQueries() {
        if (queries == null) {
            queries = new com.amazonaws.internal.SdkInternalList<QueryInfo>();
        }
        return queries;
    }
1313928
public java.util.List<String> getOtherPolicies() {
        if (otherPolicies == null) {
            otherPolicies = new com.amazonaws.internal.SdkInternalList<String>();
        }
        return otherPolicies;
    }
99357
public java.util.List<NatGateway> getNatGateways() {
        if (natGateways == null) {
            natGateways = new com.amazonaws.internal.SdkInternalList<NatGateway>();
        }
        return natGateways;
    }
970073
public com.google.api.ads.adwords.axis.v201809.cm.PolicyTopicConstraint[] getPolicyTopicConstraints() {
        return policyTopicConstraints;
    }