Interface PolicyViolationDetailsOrBuilder

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

    public interface PolicyViolationDetailsOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getExternalPolicyDescription()
      Human readable description of policy violation.
      com.google.protobuf.ByteString getExternalPolicyDescriptionBytes()
      Human readable description of policy violation.
      java.lang.String getExternalPolicyName()
      Human readable name of the policy.
      com.google.protobuf.ByteString getExternalPolicyNameBytes()
      Human readable name of the policy.
      boolean getIsExemptible()
      Whether user can file an exemption request for this violation.
      PolicyViolationKey getKey()
      Unique identifier for this violation.
      PolicyViolationKeyOrBuilder getKeyOrBuilder()
      Unique identifier for this violation.
      boolean hasKey()
      Unique identifier for this violation.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getExternalPolicyDescription

        java.lang.String getExternalPolicyDescription()
         Human readable description of policy violation.
         
        string external_policy_description = 2;
        Returns:
        The externalPolicyDescription.
      • getExternalPolicyDescriptionBytes

        com.google.protobuf.ByteString getExternalPolicyDescriptionBytes()
         Human readable description of policy violation.
         
        string external_policy_description = 2;
        Returns:
        The bytes for externalPolicyDescription.
      • hasKey

        boolean hasKey()
         Unique identifier for this violation.
         If policy is exemptible, this key may be used to request exemption.
         
        .google.ads.googleads.v10.common.PolicyViolationKey key = 4;
        Returns:
        Whether the key field is set.
      • getKey

        PolicyViolationKey getKey()
         Unique identifier for this violation.
         If policy is exemptible, this key may be used to request exemption.
         
        .google.ads.googleads.v10.common.PolicyViolationKey key = 4;
        Returns:
        The key.
      • getKeyOrBuilder

        PolicyViolationKeyOrBuilder getKeyOrBuilder()
         Unique identifier for this violation.
         If policy is exemptible, this key may be used to request exemption.
         
        .google.ads.googleads.v10.common.PolicyViolationKey key = 4;
      • getExternalPolicyName

        java.lang.String getExternalPolicyName()
         Human readable name of the policy.
         
        string external_policy_name = 5;
        Returns:
        The externalPolicyName.
      • getExternalPolicyNameBytes

        com.google.protobuf.ByteString getExternalPolicyNameBytes()
         Human readable name of the policy.
         
        string external_policy_name = 5;
        Returns:
        The bytes for externalPolicyName.
      • getIsExemptible

        boolean getIsExemptible()
         Whether user can file an exemption request for this violation.
         
        bool is_exemptible = 6;
        Returns:
        The isExemptible.