Class Operand.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<Operand.Builder>
com.google.ads.googleads.v18.common.Operand.Builder
- All Implemented Interfaces:
OperandOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Operand
public static final class Operand.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Operand.Builder>
implements OperandOrBuilder
An operand in a matching function.Protobuf type
google.ads.googleads.v18.common.Operand-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()A constant operand in a matching function.This operand specifies a feed attribute in feed.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) A function operand in a matching function.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) An operand in a function referring to a value in the request context.clone()A constant operand in a matching function.A constant operand in a matching function.A constant operand in a matching function.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThis operand specifies a feed attribute in feed.This operand specifies a feed attribute in feed.This operand specifies a feed attribute in feed.A function operand in a matching function.A function operand in a matching function.A function operand in a matching function.An operand in a function referring to a value in the request context.An operand in a function referring to a value in the request context.An operand in a function referring to a value in the request context.booleanA constant operand in a matching function.booleanThis operand specifies a feed attribute in feed.booleanA function operand in a matching function.booleanAn operand in a function referring to a value in the request context.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanA constant operand in a matching function.This operand specifies a feed attribute in feed.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) A function operand in a matching function.An operand in a function referring to a value in the request context.final Operand.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) A constant operand in a matching function.setConstantOperand(Operand.ConstantOperand.Builder builderForValue) A constant operand in a matching function.This operand specifies a feed attribute in feed.setFeedAttributeOperand(Operand.FeedAttributeOperand.Builder builderForValue) This operand specifies a feed attribute in feed.A function operand in a matching function.setFunctionOperand(Operand.FunctionOperand.Builder builderForValue) A function operand in a matching function.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) An operand in a function referring to a value in the request context.setRequestContextOperand(Operand.RequestContextOperand.Builder builderForValue) An operand in a function referring to a value in the request context.final Operand.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Operand.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Operand.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Operand.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Operand.Builder>
-
setField
public Operand.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Operand.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Operand.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Operand.Builder>
-
setRepeatedField
public Operand.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Operand.Builder>
-
addRepeatedField
public Operand.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Operand.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Operand.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Operand.Builder>
-
mergeFrom
public Operand.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Operand.Builder>- Throws:
IOException
-
getFunctionArgumentOperandCase
- Specified by:
getFunctionArgumentOperandCasein interfaceOperandOrBuilder
-
clearFunctionArgumentOperand
-
hasConstantOperand
public boolean hasConstantOperand()A constant operand in a matching function.
.google.ads.googleads.v18.common.Operand.ConstantOperand constant_operand = 1;- Specified by:
hasConstantOperandin interfaceOperandOrBuilder- Returns:
- Whether the constantOperand field is set.
-
getConstantOperand
A constant operand in a matching function.
.google.ads.googleads.v18.common.Operand.ConstantOperand constant_operand = 1;- Specified by:
getConstantOperandin interfaceOperandOrBuilder- Returns:
- The constantOperand.
-
setConstantOperand
A constant operand in a matching function.
.google.ads.googleads.v18.common.Operand.ConstantOperand constant_operand = 1; -
setConstantOperand
A constant operand in a matching function.
.google.ads.googleads.v18.common.Operand.ConstantOperand constant_operand = 1; -
mergeConstantOperand
A constant operand in a matching function.
.google.ads.googleads.v18.common.Operand.ConstantOperand constant_operand = 1; -
clearConstantOperand
A constant operand in a matching function.
.google.ads.googleads.v18.common.Operand.ConstantOperand constant_operand = 1; -
getConstantOperandBuilder
A constant operand in a matching function.
.google.ads.googleads.v18.common.Operand.ConstantOperand constant_operand = 1; -
getConstantOperandOrBuilder
A constant operand in a matching function.
.google.ads.googleads.v18.common.Operand.ConstantOperand constant_operand = 1;- Specified by:
getConstantOperandOrBuilderin interfaceOperandOrBuilder
-
hasFeedAttributeOperand
public boolean hasFeedAttributeOperand()This operand specifies a feed attribute in feed.
.google.ads.googleads.v18.common.Operand.FeedAttributeOperand feed_attribute_operand = 2;- Specified by:
hasFeedAttributeOperandin interfaceOperandOrBuilder- Returns:
- Whether the feedAttributeOperand field is set.
-
getFeedAttributeOperand
This operand specifies a feed attribute in feed.
.google.ads.googleads.v18.common.Operand.FeedAttributeOperand feed_attribute_operand = 2;- Specified by:
getFeedAttributeOperandin interfaceOperandOrBuilder- Returns:
- The feedAttributeOperand.
-
setFeedAttributeOperand
This operand specifies a feed attribute in feed.
.google.ads.googleads.v18.common.Operand.FeedAttributeOperand feed_attribute_operand = 2; -
setFeedAttributeOperand
public Operand.Builder setFeedAttributeOperand(Operand.FeedAttributeOperand.Builder builderForValue) This operand specifies a feed attribute in feed.
.google.ads.googleads.v18.common.Operand.FeedAttributeOperand feed_attribute_operand = 2; -
mergeFeedAttributeOperand
This operand specifies a feed attribute in feed.
.google.ads.googleads.v18.common.Operand.FeedAttributeOperand feed_attribute_operand = 2; -
clearFeedAttributeOperand
This operand specifies a feed attribute in feed.
.google.ads.googleads.v18.common.Operand.FeedAttributeOperand feed_attribute_operand = 2; -
getFeedAttributeOperandBuilder
This operand specifies a feed attribute in feed.
.google.ads.googleads.v18.common.Operand.FeedAttributeOperand feed_attribute_operand = 2; -
getFeedAttributeOperandOrBuilder
This operand specifies a feed attribute in feed.
.google.ads.googleads.v18.common.Operand.FeedAttributeOperand feed_attribute_operand = 2;- Specified by:
getFeedAttributeOperandOrBuilderin interfaceOperandOrBuilder
-
hasFunctionOperand
public boolean hasFunctionOperand()A function operand in a matching function. Used to represent nested functions.
.google.ads.googleads.v18.common.Operand.FunctionOperand function_operand = 3;- Specified by:
hasFunctionOperandin interfaceOperandOrBuilder- Returns:
- Whether the functionOperand field is set.
-
getFunctionOperand
A function operand in a matching function. Used to represent nested functions.
.google.ads.googleads.v18.common.Operand.FunctionOperand function_operand = 3;- Specified by:
getFunctionOperandin interfaceOperandOrBuilder- Returns:
- The functionOperand.
-
setFunctionOperand
A function operand in a matching function. Used to represent nested functions.
.google.ads.googleads.v18.common.Operand.FunctionOperand function_operand = 3; -
setFunctionOperand
A function operand in a matching function. Used to represent nested functions.
.google.ads.googleads.v18.common.Operand.FunctionOperand function_operand = 3; -
mergeFunctionOperand
A function operand in a matching function. Used to represent nested functions.
.google.ads.googleads.v18.common.Operand.FunctionOperand function_operand = 3; -
clearFunctionOperand
A function operand in a matching function. Used to represent nested functions.
.google.ads.googleads.v18.common.Operand.FunctionOperand function_operand = 3; -
getFunctionOperandBuilder
A function operand in a matching function. Used to represent nested functions.
.google.ads.googleads.v18.common.Operand.FunctionOperand function_operand = 3; -
getFunctionOperandOrBuilder
A function operand in a matching function. Used to represent nested functions.
.google.ads.googleads.v18.common.Operand.FunctionOperand function_operand = 3;- Specified by:
getFunctionOperandOrBuilderin interfaceOperandOrBuilder
-
hasRequestContextOperand
public 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;- Specified by:
hasRequestContextOperandin interfaceOperandOrBuilder- Returns:
- Whether the requestContextOperand field is set.
-
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;- Specified by:
getRequestContextOperandin interfaceOperandOrBuilder- Returns:
- The requestContextOperand.
-
setRequestContextOperand
An operand in a function referring to a value in the request context.
.google.ads.googleads.v18.common.Operand.RequestContextOperand request_context_operand = 4; -
setRequestContextOperand
public Operand.Builder setRequestContextOperand(Operand.RequestContextOperand.Builder builderForValue) An operand in a function referring to a value in the request context.
.google.ads.googleads.v18.common.Operand.RequestContextOperand request_context_operand = 4; -
mergeRequestContextOperand
An operand in a function referring to a value in the request context.
.google.ads.googleads.v18.common.Operand.RequestContextOperand request_context_operand = 4; -
clearRequestContextOperand
An operand in a function referring to a value in the request context.
.google.ads.googleads.v18.common.Operand.RequestContextOperand request_context_operand = 4; -
getRequestContextOperandBuilder
An operand in a function referring to a value in the request context.
.google.ads.googleads.v18.common.Operand.RequestContextOperand request_context_operand = 4; -
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;- Specified by:
getRequestContextOperandOrBuilderin interfaceOperandOrBuilder
-
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Operand.Builder>
-
mergeUnknownFields
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Operand.Builder>
-