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

com.google.ads.googleads.v17.common.UserListRuleItemInfoOrBuilder Maven / Gradle / Ivy

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

// Protobuf Java Version: 3.25.3
package com.google.ads.googleads.v17.common;

public interface UserListRuleItemInfoOrBuilder extends
    // @@protoc_insertion_point(interface_extends:google.ads.googleads.v17.common.UserListRuleItemInfo)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * Rule variable name. It should match the corresponding key name fired
   * by the pixel.
   * A name must begin with US-ascii letters or underscore or UTF8 code that is
   * greater than 127 and consist of US-ascii letters or digits or underscore or
   * UTF8 code that is greater than 127.
   * For websites, there are two built-in variable URL (name = 'url__') and
   * referrer URL (name = 'ref_url__').
   * This field must be populated when creating a new rule item.
   * 
* * optional string name = 5; * @return Whether the name field is set. */ boolean hasName(); /** *
   * Rule variable name. It should match the corresponding key name fired
   * by the pixel.
   * A name must begin with US-ascii letters or underscore or UTF8 code that is
   * greater than 127 and consist of US-ascii letters or digits or underscore or
   * UTF8 code that is greater than 127.
   * For websites, there are two built-in variable URL (name = 'url__') and
   * referrer URL (name = 'ref_url__').
   * This field must be populated when creating a new rule item.
   * 
* * optional string name = 5; * @return The name. */ java.lang.String getName(); /** *
   * Rule variable name. It should match the corresponding key name fired
   * by the pixel.
   * A name must begin with US-ascii letters or underscore or UTF8 code that is
   * greater than 127 and consist of US-ascii letters or digits or underscore or
   * UTF8 code that is greater than 127.
   * For websites, there are two built-in variable URL (name = 'url__') and
   * referrer URL (name = 'ref_url__').
   * This field must be populated when creating a new rule item.
   * 
* * optional string name = 5; * @return The bytes for name. */ com.google.protobuf.ByteString getNameBytes(); /** *
   * An atomic rule item composed of a number operation.
   * 
* * .google.ads.googleads.v17.common.UserListNumberRuleItemInfo number_rule_item = 2; * @return Whether the numberRuleItem field is set. */ boolean hasNumberRuleItem(); /** *
   * An atomic rule item composed of a number operation.
   * 
* * .google.ads.googleads.v17.common.UserListNumberRuleItemInfo number_rule_item = 2; * @return The numberRuleItem. */ com.google.ads.googleads.v17.common.UserListNumberRuleItemInfo getNumberRuleItem(); /** *
   * An atomic rule item composed of a number operation.
   * 
* * .google.ads.googleads.v17.common.UserListNumberRuleItemInfo number_rule_item = 2; */ com.google.ads.googleads.v17.common.UserListNumberRuleItemInfoOrBuilder getNumberRuleItemOrBuilder(); /** *
   * An atomic rule item composed of a string operation.
   * 
* * .google.ads.googleads.v17.common.UserListStringRuleItemInfo string_rule_item = 3; * @return Whether the stringRuleItem field is set. */ boolean hasStringRuleItem(); /** *
   * An atomic rule item composed of a string operation.
   * 
* * .google.ads.googleads.v17.common.UserListStringRuleItemInfo string_rule_item = 3; * @return The stringRuleItem. */ com.google.ads.googleads.v17.common.UserListStringRuleItemInfo getStringRuleItem(); /** *
   * An atomic rule item composed of a string operation.
   * 
* * .google.ads.googleads.v17.common.UserListStringRuleItemInfo string_rule_item = 3; */ com.google.ads.googleads.v17.common.UserListStringRuleItemInfoOrBuilder getStringRuleItemOrBuilder(); /** *
   * An atomic rule item composed of a date operation.
   * 
* * .google.ads.googleads.v17.common.UserListDateRuleItemInfo date_rule_item = 4; * @return Whether the dateRuleItem field is set. */ boolean hasDateRuleItem(); /** *
   * An atomic rule item composed of a date operation.
   * 
* * .google.ads.googleads.v17.common.UserListDateRuleItemInfo date_rule_item = 4; * @return The dateRuleItem. */ com.google.ads.googleads.v17.common.UserListDateRuleItemInfo getDateRuleItem(); /** *
   * An atomic rule item composed of a date operation.
   * 
* * .google.ads.googleads.v17.common.UserListDateRuleItemInfo date_rule_item = 4; */ com.google.ads.googleads.v17.common.UserListDateRuleItemInfoOrBuilder getDateRuleItemOrBuilder(); com.google.ads.googleads.v17.common.UserListRuleItemInfo.RuleItemCase getRuleItemCase(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy