All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.ads.googleads.v10.common.PolicyTopicEntryOrBuilder Maven / Gradle / Ivy

The newest version!
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: google/ads/googleads/v10/common/policy.proto

package com.google.ads.googleads.v10.common;

public interface PolicyTopicEntryOrBuilder extends
    // @@protoc_insertion_point(interface_extends:google.ads.googleads.v10.common.PolicyTopicEntry)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * 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; * @return Whether the topic field is set. */ 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; * @return The topic. */ java.lang.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; * @return The bytes for topic. */ com.google.protobuf.ByteString getTopicBytes(); /** *
   * Describes the negative or positive effect this policy will have on serving.
   * 
* * .google.ads.googleads.v10.enums.PolicyTopicEntryTypeEnum.PolicyTopicEntryType type = 2; * @return The enum numeric value on the wire for type. */ int getTypeValue(); /** *
   * Describes the negative or positive effect this policy will have on serving.
   * 
* * .google.ads.googleads.v10.enums.PolicyTopicEntryTypeEnum.PolicyTopicEntryType type = 2; * @return The type. */ com.google.ads.googleads.v10.enums.PolicyTopicEntryTypeEnum.PolicyTopicEntryType getType(); /** *
   * Additional information that explains policy finding
   * (for example, the brand name for a trademark finding).
   * 
* * repeated .google.ads.googleads.v10.common.PolicyTopicEvidence evidences = 3; */ java.util.List getEvidencesList(); /** *
   * Additional information that explains policy finding
   * (for example, the brand name for a trademark finding).
   * 
* * repeated .google.ads.googleads.v10.common.PolicyTopicEvidence evidences = 3; */ com.google.ads.googleads.v10.common.PolicyTopicEvidence getEvidences(int index); /** *
   * Additional information that explains policy finding
   * (for example, the brand name for a trademark finding).
   * 
* * repeated .google.ads.googleads.v10.common.PolicyTopicEvidence evidences = 3; */ int getEvidencesCount(); /** *
   * Additional information that explains policy finding
   * (for example, the brand name for a trademark finding).
   * 
* * repeated .google.ads.googleads.v10.common.PolicyTopicEvidence evidences = 3; */ java.util.List getEvidencesOrBuilderList(); /** *
   * Additional information that explains policy finding
   * (for example, the brand name for a trademark finding).
   * 
* * repeated .google.ads.googleads.v10.common.PolicyTopicEvidence evidences = 3; */ com.google.ads.googleads.v10.common.PolicyTopicEvidenceOrBuilder getEvidencesOrBuilder( int index); /** *
   * Indicates how serving of this resource may be affected (for example, not
   * serving in a country).
   * 
* * repeated .google.ads.googleads.v10.common.PolicyTopicConstraint constraints = 4; */ java.util.List getConstraintsList(); /** *
   * Indicates how serving of this resource may be affected (for example, not
   * serving in a country).
   * 
* * repeated .google.ads.googleads.v10.common.PolicyTopicConstraint constraints = 4; */ com.google.ads.googleads.v10.common.PolicyTopicConstraint getConstraints(int index); /** *
   * Indicates how serving of this resource may be affected (for example, not
   * serving in a country).
   * 
* * repeated .google.ads.googleads.v10.common.PolicyTopicConstraint constraints = 4; */ int getConstraintsCount(); /** *
   * Indicates how serving of this resource may be affected (for example, not
   * serving in a country).
   * 
* * repeated .google.ads.googleads.v10.common.PolicyTopicConstraint constraints = 4; */ java.util.List getConstraintsOrBuilderList(); /** *
   * Indicates how serving of this resource may be affected (for example, not
   * serving in a country).
   * 
* * repeated .google.ads.googleads.v10.common.PolicyTopicConstraint constraints = 4; */ com.google.ads.googleads.v10.common.PolicyTopicConstraintOrBuilder getConstraintsOrBuilder( int index); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy