Interface OperandOrBuilder

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

public interface OperandOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasConstantOperand

      boolean hasConstantOperand()
       A constant operand in a matching function.
       
      .google.ads.googleads.v18.common.Operand.ConstantOperand constant_operand = 1;
      Returns:
      Whether the constantOperand field is set.
    • getConstantOperand

      Operand.ConstantOperand getConstantOperand()
       A constant operand in a matching function.
       
      .google.ads.googleads.v18.common.Operand.ConstantOperand constant_operand = 1;
      Returns:
      The constantOperand.
    • getConstantOperandOrBuilder

      Operand.ConstantOperandOrBuilder getConstantOperandOrBuilder()
       A constant operand in a matching function.
       
      .google.ads.googleads.v18.common.Operand.ConstantOperand constant_operand = 1;
    • hasFeedAttributeOperand

      boolean hasFeedAttributeOperand()
       This operand specifies a feed attribute in feed.
       
      .google.ads.googleads.v18.common.Operand.FeedAttributeOperand feed_attribute_operand = 2;
      Returns:
      Whether the feedAttributeOperand field is set.
    • getFeedAttributeOperand

      Operand.FeedAttributeOperand getFeedAttributeOperand()
       This operand specifies a feed attribute in feed.
       
      .google.ads.googleads.v18.common.Operand.FeedAttributeOperand feed_attribute_operand = 2;
      Returns:
      The feedAttributeOperand.
    • getFeedAttributeOperandOrBuilder

      Operand.FeedAttributeOperandOrBuilder getFeedAttributeOperandOrBuilder()
       This operand specifies a feed attribute in feed.
       
      .google.ads.googleads.v18.common.Operand.FeedAttributeOperand feed_attribute_operand = 2;
    • hasFunctionOperand

      boolean hasFunctionOperand()
       A function operand in a matching function.
       Used to represent nested functions.
       
      .google.ads.googleads.v18.common.Operand.FunctionOperand function_operand = 3;
      Returns:
      Whether the functionOperand field is set.
    • getFunctionOperand

      Operand.FunctionOperand getFunctionOperand()
       A function operand in a matching function.
       Used to represent nested functions.
       
      .google.ads.googleads.v18.common.Operand.FunctionOperand function_operand = 3;
      Returns:
      The functionOperand.
    • getFunctionOperandOrBuilder

      Operand.FunctionOperandOrBuilder getFunctionOperandOrBuilder()
       A function operand in a matching function.
       Used to represent nested functions.
       
      .google.ads.googleads.v18.common.Operand.FunctionOperand function_operand = 3;
    • hasRequestContextOperand

      boolean hasRequestContextOperand()
       An operand in a function referring to a value in the request context.
       
      .google.ads.googleads.v18.common.Operand.RequestContextOperand request_context_operand = 4;
      Returns:
      Whether the requestContextOperand field is set.
    • getRequestContextOperand

      Operand.RequestContextOperand getRequestContextOperand()
       An operand in a function referring to a value in the request context.
       
      .google.ads.googleads.v18.common.Operand.RequestContextOperand request_context_operand = 4;
      Returns:
      The requestContextOperand.
    • getRequestContextOperandOrBuilder

      Operand.RequestContextOperandOrBuilder getRequestContextOperandOrBuilder()
       An operand in a function referring to a value in the request context.
       
      .google.ads.googleads.v18.common.Operand.RequestContextOperand request_context_operand = 4;
    • getFunctionArgumentOperandCase

      Operand.FunctionArgumentOperandCase getFunctionArgumentOperandCase()