Class Operand.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Operand.Builder>
-
- com.google.ads.googleads.v10.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,java.lang.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 typegoogle.ads.googleads.v10.common.Operand
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Operand.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)Operandbuild()OperandbuildPartial()Operand.Builderclear()Operand.BuilderclearConstantOperand()A constant operand in a matching function.Operand.BuilderclearFeedAttributeOperand()This operand specifies a feed attribute in feed.Operand.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Operand.BuilderclearFunctionArgumentOperand()Operand.BuilderclearFunctionOperand()A function operand in a matching function.Operand.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Operand.BuilderclearRequestContextOperand()An operand in a function referring to a value in the request context.Operand.Builderclone()Operand.ConstantOperandgetConstantOperand()A constant operand in a matching function.Operand.ConstantOperand.BuildergetConstantOperandBuilder()A constant operand in a matching function.Operand.ConstantOperandOrBuildergetConstantOperandOrBuilder()A constant operand in a matching function.OperandgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()Operand.FeedAttributeOperandgetFeedAttributeOperand()This operand specifies a feed attribute in feed.Operand.FeedAttributeOperand.BuildergetFeedAttributeOperandBuilder()This operand specifies a feed attribute in feed.Operand.FeedAttributeOperandOrBuildergetFeedAttributeOperandOrBuilder()This operand specifies a feed attribute in feed.Operand.FunctionArgumentOperandCasegetFunctionArgumentOperandCase()Operand.FunctionOperandgetFunctionOperand()A function operand in a matching function.Operand.FunctionOperand.BuildergetFunctionOperandBuilder()A function operand in a matching function.Operand.FunctionOperandOrBuildergetFunctionOperandOrBuilder()A function operand in a matching function.Operand.RequestContextOperandgetRequestContextOperand()An operand in a function referring to a value in the request context.Operand.RequestContextOperand.BuildergetRequestContextOperandBuilder()An operand in a function referring to a value in the request context.Operand.RequestContextOperandOrBuildergetRequestContextOperandOrBuilder()An operand in a function referring to a value in the request context.booleanhasConstantOperand()A constant operand in a matching function.booleanhasFeedAttributeOperand()This operand specifies a feed attribute in feed.booleanhasFunctionOperand()A function operand in a matching function.booleanhasRequestContextOperand()An operand in a function referring to a value in the request context.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Operand.BuildermergeConstantOperand(Operand.ConstantOperand value)A constant operand in a matching function.Operand.BuildermergeFeedAttributeOperand(Operand.FeedAttributeOperand value)This operand specifies a feed attribute in feed.Operand.BuildermergeFrom(Operand other)Operand.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Operand.BuildermergeFrom(com.google.protobuf.Message other)Operand.BuildermergeFunctionOperand(Operand.FunctionOperand value)A function operand in a matching function.Operand.BuildermergeRequestContextOperand(Operand.RequestContextOperand value)An operand in a function referring to a value in the request context.Operand.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Operand.BuildersetConstantOperand(Operand.ConstantOperand value)A constant operand in a matching function.Operand.BuildersetConstantOperand(Operand.ConstantOperand.Builder builderForValue)A constant operand in a matching function.Operand.BuildersetFeedAttributeOperand(Operand.FeedAttributeOperand value)This operand specifies a feed attribute in feed.Operand.BuildersetFeedAttributeOperand(Operand.FeedAttributeOperand.Builder builderForValue)This operand specifies a feed attribute in feed.Operand.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)Operand.BuildersetFunctionOperand(Operand.FunctionOperand value)A function operand in a matching function.Operand.BuildersetFunctionOperand(Operand.FunctionOperand.Builder builderForValue)A function operand in a matching function.Operand.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)Operand.BuildersetRequestContextOperand(Operand.RequestContextOperand value)An operand in a function referring to a value in the request context.Operand.BuildersetRequestContextOperand(Operand.RequestContextOperand.Builder builderForValue)An operand in a function referring to a value in the request context.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, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
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
public 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
public Operand getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Operand build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Operand buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Operand.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, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Operand.Builder>
-
clearField
public Operand.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Operand.Builder>
-
clearOneof
public Operand.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- 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, java.lang.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, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Operand.Builder>
-
mergeFrom
public Operand.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Operand.Builder>
-
mergeFrom
public Operand.Builder mergeFrom(Operand other)
-
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 java.io.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:
java.io.IOException
-
getFunctionArgumentOperandCase
public Operand.FunctionArgumentOperandCase getFunctionArgumentOperandCase()
- Specified by:
getFunctionArgumentOperandCasein interfaceOperandOrBuilder
-
clearFunctionArgumentOperand
public Operand.Builder clearFunctionArgumentOperand()
-
hasConstantOperand
public boolean hasConstantOperand()
A constant operand in a matching function.
.google.ads.googleads.v10.common.Operand.ConstantOperand constant_operand = 1;- Specified by:
hasConstantOperandin interfaceOperandOrBuilder- Returns:
- Whether the constantOperand field is set.
-
getConstantOperand
public Operand.ConstantOperand getConstantOperand()
A constant operand in a matching function.
.google.ads.googleads.v10.common.Operand.ConstantOperand constant_operand = 1;- Specified by:
getConstantOperandin interfaceOperandOrBuilder- Returns:
- The constantOperand.
-
setConstantOperand
public Operand.Builder setConstantOperand(Operand.ConstantOperand value)
A constant operand in a matching function.
.google.ads.googleads.v10.common.Operand.ConstantOperand constant_operand = 1;
-
setConstantOperand
public Operand.Builder setConstantOperand(Operand.ConstantOperand.Builder builderForValue)
A constant operand in a matching function.
.google.ads.googleads.v10.common.Operand.ConstantOperand constant_operand = 1;
-
mergeConstantOperand
public Operand.Builder mergeConstantOperand(Operand.ConstantOperand value)
A constant operand in a matching function.
.google.ads.googleads.v10.common.Operand.ConstantOperand constant_operand = 1;
-
clearConstantOperand
public Operand.Builder clearConstantOperand()
A constant operand in a matching function.
.google.ads.googleads.v10.common.Operand.ConstantOperand constant_operand = 1;
-
getConstantOperandBuilder
public Operand.ConstantOperand.Builder getConstantOperandBuilder()
A constant operand in a matching function.
.google.ads.googleads.v10.common.Operand.ConstantOperand constant_operand = 1;
-
getConstantOperandOrBuilder
public Operand.ConstantOperandOrBuilder getConstantOperandOrBuilder()
A constant operand in a matching function.
.google.ads.googleads.v10.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.v10.common.Operand.FeedAttributeOperand feed_attribute_operand = 2;- Specified by:
hasFeedAttributeOperandin interfaceOperandOrBuilder- Returns:
- Whether the feedAttributeOperand field is set.
-
getFeedAttributeOperand
public Operand.FeedAttributeOperand getFeedAttributeOperand()
This operand specifies a feed attribute in feed.
.google.ads.googleads.v10.common.Operand.FeedAttributeOperand feed_attribute_operand = 2;- Specified by:
getFeedAttributeOperandin interfaceOperandOrBuilder- Returns:
- The feedAttributeOperand.
-
setFeedAttributeOperand
public Operand.Builder setFeedAttributeOperand(Operand.FeedAttributeOperand value)
This operand specifies a feed attribute in feed.
.google.ads.googleads.v10.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.v10.common.Operand.FeedAttributeOperand feed_attribute_operand = 2;
-
mergeFeedAttributeOperand
public Operand.Builder mergeFeedAttributeOperand(Operand.FeedAttributeOperand value)
This operand specifies a feed attribute in feed.
.google.ads.googleads.v10.common.Operand.FeedAttributeOperand feed_attribute_operand = 2;
-
clearFeedAttributeOperand
public Operand.Builder clearFeedAttributeOperand()
This operand specifies a feed attribute in feed.
.google.ads.googleads.v10.common.Operand.FeedAttributeOperand feed_attribute_operand = 2;
-
getFeedAttributeOperandBuilder
public Operand.FeedAttributeOperand.Builder getFeedAttributeOperandBuilder()
This operand specifies a feed attribute in feed.
.google.ads.googleads.v10.common.Operand.FeedAttributeOperand feed_attribute_operand = 2;
-
getFeedAttributeOperandOrBuilder
public Operand.FeedAttributeOperandOrBuilder getFeedAttributeOperandOrBuilder()
This operand specifies a feed attribute in feed.
.google.ads.googleads.v10.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.v10.common.Operand.FunctionOperand function_operand = 3;- Specified by:
hasFunctionOperandin interfaceOperandOrBuilder- Returns:
- Whether the functionOperand field is set.
-
getFunctionOperand
public Operand.FunctionOperand getFunctionOperand()
A function operand in a matching function. Used to represent nested functions.
.google.ads.googleads.v10.common.Operand.FunctionOperand function_operand = 3;- Specified by:
getFunctionOperandin interfaceOperandOrBuilder- Returns:
- The functionOperand.
-
setFunctionOperand
public Operand.Builder setFunctionOperand(Operand.FunctionOperand value)
A function operand in a matching function. Used to represent nested functions.
.google.ads.googleads.v10.common.Operand.FunctionOperand function_operand = 3;
-
setFunctionOperand
public Operand.Builder setFunctionOperand(Operand.FunctionOperand.Builder builderForValue)
A function operand in a matching function. Used to represent nested functions.
.google.ads.googleads.v10.common.Operand.FunctionOperand function_operand = 3;
-
mergeFunctionOperand
public Operand.Builder mergeFunctionOperand(Operand.FunctionOperand value)
A function operand in a matching function. Used to represent nested functions.
.google.ads.googleads.v10.common.Operand.FunctionOperand function_operand = 3;
-
clearFunctionOperand
public Operand.Builder clearFunctionOperand()
A function operand in a matching function. Used to represent nested functions.
.google.ads.googleads.v10.common.Operand.FunctionOperand function_operand = 3;
-
getFunctionOperandBuilder
public Operand.FunctionOperand.Builder getFunctionOperandBuilder()
A function operand in a matching function. Used to represent nested functions.
.google.ads.googleads.v10.common.Operand.FunctionOperand function_operand = 3;
-
getFunctionOperandOrBuilder
public Operand.FunctionOperandOrBuilder getFunctionOperandOrBuilder()
A function operand in a matching function. Used to represent nested functions.
.google.ads.googleads.v10.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.v10.common.Operand.RequestContextOperand request_context_operand = 4;- Specified by:
hasRequestContextOperandin interfaceOperandOrBuilder- Returns:
- Whether the requestContextOperand field is set.
-
getRequestContextOperand
public Operand.RequestContextOperand getRequestContextOperand()
An operand in a function referring to a value in the request context.
.google.ads.googleads.v10.common.Operand.RequestContextOperand request_context_operand = 4;- Specified by:
getRequestContextOperandin interfaceOperandOrBuilder- Returns:
- The requestContextOperand.
-
setRequestContextOperand
public Operand.Builder setRequestContextOperand(Operand.RequestContextOperand value)
An operand in a function referring to a value in the request context.
.google.ads.googleads.v10.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.v10.common.Operand.RequestContextOperand request_context_operand = 4;
-
mergeRequestContextOperand
public Operand.Builder mergeRequestContextOperand(Operand.RequestContextOperand value)
An operand in a function referring to a value in the request context.
.google.ads.googleads.v10.common.Operand.RequestContextOperand request_context_operand = 4;
-
clearRequestContextOperand
public Operand.Builder clearRequestContextOperand()
An operand in a function referring to a value in the request context.
.google.ads.googleads.v10.common.Operand.RequestContextOperand request_context_operand = 4;
-
getRequestContextOperandBuilder
public Operand.RequestContextOperand.Builder getRequestContextOperandBuilder()
An operand in a function referring to a value in the request context.
.google.ads.googleads.v10.common.Operand.RequestContextOperand request_context_operand = 4;
-
getRequestContextOperandOrBuilder
public Operand.RequestContextOperandOrBuilder getRequestContextOperandOrBuilder()
An operand in a function referring to a value in the request context.
.google.ads.googleads.v10.common.Operand.RequestContextOperand request_context_operand = 4;- Specified by:
getRequestContextOperandOrBuilderin interfaceOperandOrBuilder
-
setUnknownFields
public final Operand.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Operand.Builder>
-
mergeUnknownFields
public final Operand.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Operand.Builder>
-
-