Interface PolicyValidationParameterOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
PolicyValidationParameter, PolicyValidationParameter.Builder

public interface PolicyValidationParameterOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getIgnorablePolicyTopicsList

      List<String> getIgnorablePolicyTopicsList()
       The list of policy topics that should not cause a PolicyFindingError to
       be reported. This field is currently only compatible with Enhanced Text Ad.
       It corresponds to the PolicyTopicEntry.topic field.
      
       Resources violating these policies will be saved, but will not be eligible
       to serve. They may begin serving at a later time due to a change in
       policies, re-review of the resource, or a change in advertiser
       certificates.
       
      repeated string ignorable_policy_topics = 3;
      Returns:
      A list containing the ignorablePolicyTopics.
    • getIgnorablePolicyTopicsCount

      int getIgnorablePolicyTopicsCount()
       The list of policy topics that should not cause a PolicyFindingError to
       be reported. This field is currently only compatible with Enhanced Text Ad.
       It corresponds to the PolicyTopicEntry.topic field.
      
       Resources violating these policies will be saved, but will not be eligible
       to serve. They may begin serving at a later time due to a change in
       policies, re-review of the resource, or a change in advertiser
       certificates.
       
      repeated string ignorable_policy_topics = 3;
      Returns:
      The count of ignorablePolicyTopics.
    • getIgnorablePolicyTopics

      String getIgnorablePolicyTopics(int index)
       The list of policy topics that should not cause a PolicyFindingError to
       be reported. This field is currently only compatible with Enhanced Text Ad.
       It corresponds to the PolicyTopicEntry.topic field.
      
       Resources violating these policies will be saved, but will not be eligible
       to serve. They may begin serving at a later time due to a change in
       policies, re-review of the resource, or a change in advertiser
       certificates.
       
      repeated string ignorable_policy_topics = 3;
      Parameters:
      index - The index of the element to return.
      Returns:
      The ignorablePolicyTopics at the given index.
    • getIgnorablePolicyTopicsBytes

      com.google.protobuf.ByteString getIgnorablePolicyTopicsBytes(int index)
       The list of policy topics that should not cause a PolicyFindingError to
       be reported. This field is currently only compatible with Enhanced Text Ad.
       It corresponds to the PolicyTopicEntry.topic field.
      
       Resources violating these policies will be saved, but will not be eligible
       to serve. They may begin serving at a later time due to a change in
       policies, re-review of the resource, or a change in advertiser
       certificates.
       
      repeated string ignorable_policy_topics = 3;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the ignorablePolicyTopics at the given index.
    • getExemptPolicyViolationKeysList

      List<PolicyViolationKey> getExemptPolicyViolationKeysList()
       The list of policy violation keys that should not cause a
       PolicyViolationError to be reported. Not all policy violations are
       exemptable, refer to the is_exemptible field in the returned
       PolicyViolationError.
      
       Resources violating these polices will be saved, but will not be eligible
       to serve. They may begin serving at a later time due to a change in
       policies, re-review of the resource, or a change in advertiser
       certificates.
       
      repeated .google.ads.googleads.v18.common.PolicyViolationKey exempt_policy_violation_keys = 2;
    • getExemptPolicyViolationKeys

      PolicyViolationKey getExemptPolicyViolationKeys(int index)
       The list of policy violation keys that should not cause a
       PolicyViolationError to be reported. Not all policy violations are
       exemptable, refer to the is_exemptible field in the returned
       PolicyViolationError.
      
       Resources violating these polices will be saved, but will not be eligible
       to serve. They may begin serving at a later time due to a change in
       policies, re-review of the resource, or a change in advertiser
       certificates.
       
      repeated .google.ads.googleads.v18.common.PolicyViolationKey exempt_policy_violation_keys = 2;
    • getExemptPolicyViolationKeysCount

      int getExemptPolicyViolationKeysCount()
       The list of policy violation keys that should not cause a
       PolicyViolationError to be reported. Not all policy violations are
       exemptable, refer to the is_exemptible field in the returned
       PolicyViolationError.
      
       Resources violating these polices will be saved, but will not be eligible
       to serve. They may begin serving at a later time due to a change in
       policies, re-review of the resource, or a change in advertiser
       certificates.
       
      repeated .google.ads.googleads.v18.common.PolicyViolationKey exempt_policy_violation_keys = 2;
    • getExemptPolicyViolationKeysOrBuilderList

      List<? extends PolicyViolationKeyOrBuilder> getExemptPolicyViolationKeysOrBuilderList()
       The list of policy violation keys that should not cause a
       PolicyViolationError to be reported. Not all policy violations are
       exemptable, refer to the is_exemptible field in the returned
       PolicyViolationError.
      
       Resources violating these polices will be saved, but will not be eligible
       to serve. They may begin serving at a later time due to a change in
       policies, re-review of the resource, or a change in advertiser
       certificates.
       
      repeated .google.ads.googleads.v18.common.PolicyViolationKey exempt_policy_violation_keys = 2;
    • getExemptPolicyViolationKeysOrBuilder

      PolicyViolationKeyOrBuilder getExemptPolicyViolationKeysOrBuilder(int index)
       The list of policy violation keys that should not cause a
       PolicyViolationError to be reported. Not all policy violations are
       exemptable, refer to the is_exemptible field in the returned
       PolicyViolationError.
      
       Resources violating these polices will be saved, but will not be eligible
       to serve. They may begin serving at a later time due to a change in
       policies, re-review of the resource, or a change in advertiser
       certificates.
       
      repeated .google.ads.googleads.v18.common.PolicyViolationKey exempt_policy_violation_keys = 2;