com.google.ads.googleads.v17.common.UserListRuleItemInfoOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of google-ads-stubs-v17 Show documentation
Show all versions of google-ads-stubs-v17 Show documentation
Stubs for GAAPI version google-ads-stubs-v17
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