Interface FlexibleRuleOperandInfoOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    FlexibleRuleOperandInfo, FlexibleRuleOperandInfo.Builder

    public interface FlexibleRuleOperandInfoOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      long getLookbackWindowDays()
      Lookback window for this rule in days.
      UserListRuleInfo getRule()
      List of rule item groups that defines this rule.
      UserListRuleInfoOrBuilder getRuleOrBuilder()
      List of rule item groups that defines this rule.
      boolean hasLookbackWindowDays()
      Lookback window for this rule in days.
      boolean hasRule()
      List of rule item groups that defines this rule.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • hasRule

        boolean hasRule()
         List of rule item groups that defines this rule.
         Rule item groups are grouped together.
         
        .google.ads.googleads.v15.common.UserListRuleInfo rule = 1;
        Returns:
        Whether the rule field is set.
      • getRule

        UserListRuleInfo getRule()
         List of rule item groups that defines this rule.
         Rule item groups are grouped together.
         
        .google.ads.googleads.v15.common.UserListRuleInfo rule = 1;
        Returns:
        The rule.
      • getRuleOrBuilder

        UserListRuleInfoOrBuilder getRuleOrBuilder()
         List of rule item groups that defines this rule.
         Rule item groups are grouped together.
         
        .google.ads.googleads.v15.common.UserListRuleInfo rule = 1;
      • hasLookbackWindowDays

        boolean hasLookbackWindowDays()
         Lookback window for this rule in days. From now until X days ago.
         
        optional int64 lookback_window_days = 2;
        Returns:
        Whether the lookbackWindowDays field is set.
      • getLookbackWindowDays

        long getLookbackWindowDays()
         Lookback window for this rule in days. From now until X days ago.
         
        optional int64 lookback_window_days = 2;
        Returns:
        The lookbackWindowDays.