Interface PolicyTopicEntryOrBuilder

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

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

    • hasTopic

      boolean hasTopic()
       Policy topic this finding refers to. For example, "ALCOHOL",
       "TRADEMARKS_IN_AD_TEXT", or "DESTINATION_NOT_WORKING". The set of possible
       policy topics is not fixed for a particular API version and may change
       at any time.
       
      optional string topic = 5;
      Returns:
      Whether the topic field is set.
    • getTopic

      String getTopic()
       Policy topic this finding refers to. For example, "ALCOHOL",
       "TRADEMARKS_IN_AD_TEXT", or "DESTINATION_NOT_WORKING". The set of possible
       policy topics is not fixed for a particular API version and may change
       at any time.
       
      optional string topic = 5;
      Returns:
      The topic.
    • getTopicBytes

      com.google.protobuf.ByteString getTopicBytes()
       Policy topic this finding refers to. For example, "ALCOHOL",
       "TRADEMARKS_IN_AD_TEXT", or "DESTINATION_NOT_WORKING". The set of possible
       policy topics is not fixed for a particular API version and may change
       at any time.
       
      optional string topic = 5;
      Returns:
      The bytes for topic.
    • getTypeValue

      int getTypeValue()
       Describes the negative or positive effect this policy will have on serving.
       
      .google.ads.googleads.v18.enums.PolicyTopicEntryTypeEnum.PolicyTopicEntryType type = 2;
      Returns:
      The enum numeric value on the wire for type.
    • getType

       Describes the negative or positive effect this policy will have on serving.
       
      .google.ads.googleads.v18.enums.PolicyTopicEntryTypeEnum.PolicyTopicEntryType type = 2;
      Returns:
      The type.
    • getEvidencesList

      List<PolicyTopicEvidence> getEvidencesList()
       Additional information that explains policy finding
       (for example, the brand name for a trademark finding).
       
      repeated .google.ads.googleads.v18.common.PolicyTopicEvidence evidences = 3;
    • getEvidences

      PolicyTopicEvidence getEvidences(int index)
       Additional information that explains policy finding
       (for example, the brand name for a trademark finding).
       
      repeated .google.ads.googleads.v18.common.PolicyTopicEvidence evidences = 3;
    • getEvidencesCount

      int getEvidencesCount()
       Additional information that explains policy finding
       (for example, the brand name for a trademark finding).
       
      repeated .google.ads.googleads.v18.common.PolicyTopicEvidence evidences = 3;
    • getEvidencesOrBuilderList

      List<? extends PolicyTopicEvidenceOrBuilder> getEvidencesOrBuilderList()
       Additional information that explains policy finding
       (for example, the brand name for a trademark finding).
       
      repeated .google.ads.googleads.v18.common.PolicyTopicEvidence evidences = 3;
    • getEvidencesOrBuilder

      PolicyTopicEvidenceOrBuilder getEvidencesOrBuilder(int index)
       Additional information that explains policy finding
       (for example, the brand name for a trademark finding).
       
      repeated .google.ads.googleads.v18.common.PolicyTopicEvidence evidences = 3;
    • getConstraintsList

      List<PolicyTopicConstraint> getConstraintsList()
       Indicates how serving of this resource may be affected (for example, not
       serving in a country).
       
      repeated .google.ads.googleads.v18.common.PolicyTopicConstraint constraints = 4;
    • getConstraints

      PolicyTopicConstraint getConstraints(int index)
       Indicates how serving of this resource may be affected (for example, not
       serving in a country).
       
      repeated .google.ads.googleads.v18.common.PolicyTopicConstraint constraints = 4;
    • getConstraintsCount

      int getConstraintsCount()
       Indicates how serving of this resource may be affected (for example, not
       serving in a country).
       
      repeated .google.ads.googleads.v18.common.PolicyTopicConstraint constraints = 4;
    • getConstraintsOrBuilderList

      List<? extends PolicyTopicConstraintOrBuilder> getConstraintsOrBuilderList()
       Indicates how serving of this resource may be affected (for example, not
       serving in a country).
       
      repeated .google.ads.googleads.v18.common.PolicyTopicConstraint constraints = 4;
    • getConstraintsOrBuilder

      PolicyTopicConstraintOrBuilder getConstraintsOrBuilder(int index)
       Indicates how serving of this resource may be affected (for example, not
       serving in a country).
       
      repeated .google.ads.googleads.v18.common.PolicyTopicConstraint constraints = 4;