com.google.ads.googleads.v17.common.OperandOrBuilder 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/matching_function.proto
// Protobuf Java Version: 3.25.3
package com.google.ads.googleads.v17.common;
public interface OperandOrBuilder extends
// @@protoc_insertion_point(interface_extends:google.ads.googleads.v17.common.Operand)
com.google.protobuf.MessageOrBuilder {
/**
*
* A constant operand in a matching function.
*
*
* .google.ads.googleads.v17.common.Operand.ConstantOperand constant_operand = 1;
* @return Whether the constantOperand field is set.
*/
boolean hasConstantOperand();
/**
*
* A constant operand in a matching function.
*
*
* .google.ads.googleads.v17.common.Operand.ConstantOperand constant_operand = 1;
* @return The constantOperand.
*/
com.google.ads.googleads.v17.common.Operand.ConstantOperand getConstantOperand();
/**
*
* A constant operand in a matching function.
*
*
* .google.ads.googleads.v17.common.Operand.ConstantOperand constant_operand = 1;
*/
com.google.ads.googleads.v17.common.Operand.ConstantOperandOrBuilder getConstantOperandOrBuilder();
/**
*
* This operand specifies a feed attribute in feed.
*
*
* .google.ads.googleads.v17.common.Operand.FeedAttributeOperand feed_attribute_operand = 2;
* @return Whether the feedAttributeOperand field is set.
*/
boolean hasFeedAttributeOperand();
/**
*
* This operand specifies a feed attribute in feed.
*
*
* .google.ads.googleads.v17.common.Operand.FeedAttributeOperand feed_attribute_operand = 2;
* @return The feedAttributeOperand.
*/
com.google.ads.googleads.v17.common.Operand.FeedAttributeOperand getFeedAttributeOperand();
/**
*
* This operand specifies a feed attribute in feed.
*
*
* .google.ads.googleads.v17.common.Operand.FeedAttributeOperand feed_attribute_operand = 2;
*/
com.google.ads.googleads.v17.common.Operand.FeedAttributeOperandOrBuilder getFeedAttributeOperandOrBuilder();
/**
*
* A function operand in a matching function.
* Used to represent nested functions.
*
*
* .google.ads.googleads.v17.common.Operand.FunctionOperand function_operand = 3;
* @return Whether the functionOperand field is set.
*/
boolean hasFunctionOperand();
/**
*
* A function operand in a matching function.
* Used to represent nested functions.
*
*
* .google.ads.googleads.v17.common.Operand.FunctionOperand function_operand = 3;
* @return The functionOperand.
*/
com.google.ads.googleads.v17.common.Operand.FunctionOperand getFunctionOperand();
/**
*
* A function operand in a matching function.
* Used to represent nested functions.
*
*
* .google.ads.googleads.v17.common.Operand.FunctionOperand function_operand = 3;
*/
com.google.ads.googleads.v17.common.Operand.FunctionOperandOrBuilder getFunctionOperandOrBuilder();
/**
*
* An operand in a function referring to a value in the request context.
*
*
* .google.ads.googleads.v17.common.Operand.RequestContextOperand request_context_operand = 4;
* @return Whether the requestContextOperand field is set.
*/
boolean hasRequestContextOperand();
/**
*
* An operand in a function referring to a value in the request context.
*
*
* .google.ads.googleads.v17.common.Operand.RequestContextOperand request_context_operand = 4;
* @return The requestContextOperand.
*/
com.google.ads.googleads.v17.common.Operand.RequestContextOperand getRequestContextOperand();
/**
*
* An operand in a function referring to a value in the request context.
*
*
* .google.ads.googleads.v17.common.Operand.RequestContextOperand request_context_operand = 4;
*/
com.google.ads.googleads.v17.common.Operand.RequestContextOperandOrBuilder getRequestContextOperandOrBuilder();
com.google.ads.googleads.v17.common.Operand.FunctionArgumentOperandCase getFunctionArgumentOperandCase();
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy