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

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

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

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

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

  /**
   * 
   * The status of pre-population. The field is default to NONE if not set which
   * means the previous users will not be considered. If set to REQUESTED, past
   * site visitors or app users who match the list definition will be included
   * in the list (works on the Display Network only). This will only
   * add past users from within the last 30 days, depending on the
   * list's membership duration and the date when the remarketing tag is added.
   * The status will be updated to FINISHED once request is processed, or FAILED
   * if the request fails.
   * 
* * .google.ads.googleads.v10.enums.UserListPrepopulationStatusEnum.UserListPrepopulationStatus prepopulation_status = 1; * @return The enum numeric value on the wire for prepopulationStatus. */ int getPrepopulationStatusValue(); /** *
   * The status of pre-population. The field is default to NONE if not set which
   * means the previous users will not be considered. If set to REQUESTED, past
   * site visitors or app users who match the list definition will be included
   * in the list (works on the Display Network only). This will only
   * add past users from within the last 30 days, depending on the
   * list's membership duration and the date when the remarketing tag is added.
   * The status will be updated to FINISHED once request is processed, or FAILED
   * if the request fails.
   * 
* * .google.ads.googleads.v10.enums.UserListPrepopulationStatusEnum.UserListPrepopulationStatus prepopulation_status = 1; * @return The prepopulationStatus. */ com.google.ads.googleads.v10.enums.UserListPrepopulationStatusEnum.UserListPrepopulationStatus getPrepopulationStatus(); /** *
   * User lists defined by combining two rules.
   * There are two operators: AND, where the left and right operands have to
   * be true; AND_NOT where left operand is true but right operand is false.
   * 
* * .google.ads.googleads.v10.common.CombinedRuleUserListInfo combined_rule_user_list = 2; * @return Whether the combinedRuleUserList field is set. */ boolean hasCombinedRuleUserList(); /** *
   * User lists defined by combining two rules.
   * There are two operators: AND, where the left and right operands have to
   * be true; AND_NOT where left operand is true but right operand is false.
   * 
* * .google.ads.googleads.v10.common.CombinedRuleUserListInfo combined_rule_user_list = 2; * @return The combinedRuleUserList. */ com.google.ads.googleads.v10.common.CombinedRuleUserListInfo getCombinedRuleUserList(); /** *
   * User lists defined by combining two rules.
   * There are two operators: AND, where the left and right operands have to
   * be true; AND_NOT where left operand is true but right operand is false.
   * 
* * .google.ads.googleads.v10.common.CombinedRuleUserListInfo combined_rule_user_list = 2; */ com.google.ads.googleads.v10.common.CombinedRuleUserListInfoOrBuilder getCombinedRuleUserListOrBuilder(); /** *
   * Visitors of a page during specific dates. The visiting periods are
   * defined as follows:
   * Between start_date (inclusive) and end_date (inclusive);
   * Before end_date (exclusive) with start_date = 2000-01-01;
   * After start_date (exclusive) with end_date = 2037-12-30.
   * 
* * .google.ads.googleads.v10.common.DateSpecificRuleUserListInfo date_specific_rule_user_list = 3; * @return Whether the dateSpecificRuleUserList field is set. */ boolean hasDateSpecificRuleUserList(); /** *
   * Visitors of a page during specific dates. The visiting periods are
   * defined as follows:
   * Between start_date (inclusive) and end_date (inclusive);
   * Before end_date (exclusive) with start_date = 2000-01-01;
   * After start_date (exclusive) with end_date = 2037-12-30.
   * 
* * .google.ads.googleads.v10.common.DateSpecificRuleUserListInfo date_specific_rule_user_list = 3; * @return The dateSpecificRuleUserList. */ com.google.ads.googleads.v10.common.DateSpecificRuleUserListInfo getDateSpecificRuleUserList(); /** *
   * Visitors of a page during specific dates. The visiting periods are
   * defined as follows:
   * Between start_date (inclusive) and end_date (inclusive);
   * Before end_date (exclusive) with start_date = 2000-01-01;
   * After start_date (exclusive) with end_date = 2037-12-30.
   * 
* * .google.ads.googleads.v10.common.DateSpecificRuleUserListInfo date_specific_rule_user_list = 3; */ com.google.ads.googleads.v10.common.DateSpecificRuleUserListInfoOrBuilder getDateSpecificRuleUserListOrBuilder(); /** *
   * Visitors of a page. The page visit is defined by one boolean rule
   * expression.
   * 
* * .google.ads.googleads.v10.common.ExpressionRuleUserListInfo expression_rule_user_list = 4; * @return Whether the expressionRuleUserList field is set. */ boolean hasExpressionRuleUserList(); /** *
   * Visitors of a page. The page visit is defined by one boolean rule
   * expression.
   * 
* * .google.ads.googleads.v10.common.ExpressionRuleUserListInfo expression_rule_user_list = 4; * @return The expressionRuleUserList. */ com.google.ads.googleads.v10.common.ExpressionRuleUserListInfo getExpressionRuleUserList(); /** *
   * Visitors of a page. The page visit is defined by one boolean rule
   * expression.
   * 
* * .google.ads.googleads.v10.common.ExpressionRuleUserListInfo expression_rule_user_list = 4; */ com.google.ads.googleads.v10.common.ExpressionRuleUserListInfoOrBuilder getExpressionRuleUserListOrBuilder(); public com.google.ads.googleads.v10.common.RuleBasedUserListInfo.RuleBasedUserListCase getRuleBasedUserListCase(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy