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 Summary
Modifier and TypeMethodDescriptiongetExemptPolicyViolationKeys(int index) The list of policy violation keys that should not cause a `PolicyViolationError` to be reported.intThe list of policy violation keys that should not cause a `PolicyViolationError` to be reported.The list of policy violation keys that should not cause a `PolicyViolationError` to be reported.getExemptPolicyViolationKeysOrBuilder(int index) The list of policy violation keys that should not cause a `PolicyViolationError` to be reported.List<? extends PolicyViolationKeyOrBuilder>The list of policy violation keys that should not cause a `PolicyViolationError` to be reported.getIgnorablePolicyTopics(int index) The list of policy topics that should not cause a `PolicyFindingError` to be reported.com.google.protobuf.ByteStringgetIgnorablePolicyTopicsBytes(int index) The list of policy topics that should not cause a `PolicyFindingError` to be reported.intThe list of policy topics that should not cause a `PolicyFindingError` to be reported.The list of policy topics that should not cause a `PolicyFindingError` to be reported.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getIgnorablePolicyTopicsList
The list of policy topics that should not cause a `PolicyFindingError` to be reported. This field is used for ad policy exemptions. It corresponds to the `PolicyTopicEntry.topic` field. If this field is populated, then `exempt_policy_violation_keys` must be empty. Resources that violate 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 used for ad policy exemptions. It corresponds to the `PolicyTopicEntry.topic` field. If this field is populated, then `exempt_policy_violation_keys` must be empty. Resources that violate 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
The list of policy topics that should not cause a `PolicyFindingError` to be reported. This field is used for ad policy exemptions. It corresponds to the `PolicyTopicEntry.topic` field. If this field is populated, then `exempt_policy_violation_keys` must be empty. Resources that violate 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 used for ad policy exemptions. It corresponds to the `PolicyTopicEntry.topic` field. If this field is populated, then `exempt_policy_violation_keys` must be empty. Resources that violate 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`. This field is used for keyword policy exemptions. If this field is populated, then `ignorable_policy_topics` must be empty. Resources that violate 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 .google.ads.googleads.v23.common.PolicyViolationKey exempt_policy_violation_keys = 2; -
getExemptPolicyViolationKeys
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`. This field is used for keyword policy exemptions. If this field is populated, then `ignorable_policy_topics` must be empty. Resources that violate 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 .google.ads.googleads.v23.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`. This field is used for keyword policy exemptions. If this field is populated, then `ignorable_policy_topics` must be empty. Resources that violate 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 .google.ads.googleads.v23.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`. This field is used for keyword policy exemptions. If this field is populated, then `ignorable_policy_topics` must be empty. Resources that violate 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 .google.ads.googleads.v23.common.PolicyViolationKey exempt_policy_violation_keys = 2; -
getExemptPolicyViolationKeysOrBuilder
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`. This field is used for keyword policy exemptions. If this field is populated, then `ignorable_policy_topics` must be empty. Resources that violate 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 .google.ads.googleads.v23.common.PolicyViolationKey exempt_policy_violation_keys = 2;
-