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

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

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

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

public interface RuleBasedUserListInfoOrBuilder extends
    // @@protoc_insertion_point(interface_extends:google.ads.googleads.v11.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.v11.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.v11.enums.UserListPrepopulationStatusEnum.UserListPrepopulationStatus prepopulation_status = 1; * @return The prepopulationStatus. */ com.google.ads.googleads.v11.enums.UserListPrepopulationStatusEnum.UserListPrepopulationStatus getPrepopulationStatus(); /** *
   * Flexible rule representation of visitors with one or multiple actions.
   * 
* * .google.ads.googleads.v11.common.FlexibleRuleUserListInfo flexible_rule_user_list = 5; * @return Whether the flexibleRuleUserList field is set. */ boolean hasFlexibleRuleUserList(); /** *
   * Flexible rule representation of visitors with one or multiple actions.
   * 
* * .google.ads.googleads.v11.common.FlexibleRuleUserListInfo flexible_rule_user_list = 5; * @return The flexibleRuleUserList. */ com.google.ads.googleads.v11.common.FlexibleRuleUserListInfo getFlexibleRuleUserList(); /** *
   * Flexible rule representation of visitors with one or multiple actions.
   * 
* * .google.ads.googleads.v11.common.FlexibleRuleUserListInfo flexible_rule_user_list = 5; */ com.google.ads.googleads.v11.common.FlexibleRuleUserListInfoOrBuilder getFlexibleRuleUserListOrBuilder(); /** *
   * 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.v11.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.v11.common.CombinedRuleUserListInfo combined_rule_user_list = 2; * @return The combinedRuleUserList. */ com.google.ads.googleads.v11.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.v11.common.CombinedRuleUserListInfo combined_rule_user_list = 2; */ com.google.ads.googleads.v11.common.CombinedRuleUserListInfoOrBuilder getCombinedRuleUserListOrBuilder(); /** *
   * Visitors of a page. The page visit is defined by one boolean rule
   * expression.
   * 
* * .google.ads.googleads.v11.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.v11.common.ExpressionRuleUserListInfo expression_rule_user_list = 4; * @return The expressionRuleUserList. */ com.google.ads.googleads.v11.common.ExpressionRuleUserListInfo getExpressionRuleUserList(); /** *
   * Visitors of a page. The page visit is defined by one boolean rule
   * expression.
   * 
* * .google.ads.googleads.v11.common.ExpressionRuleUserListInfo expression_rule_user_list = 4; */ com.google.ads.googleads.v11.common.ExpressionRuleUserListInfoOrBuilder getExpressionRuleUserListOrBuilder(); public com.google.ads.googleads.v11.common.RuleBasedUserListInfo.RuleBasedUserListCase getRuleBasedUserListCase(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy