public static final class Request.BidAgentResponse.AgentParams.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Request.BidAgentResponse.AgentParams.Builder> implements Request.BidAgentResponse.AgentParamsOrBuilder
AgentParams are typed <key,value> pairs denoting some custom attributes of the Bid agent. These params are logged and are available via Bid logs. Some use cases of AgentParams: - If the bidding agent uses a machine learning model, some of its attributes can be passed in via AgentParams. Next Id: 6Protobuf type
bid.BidAgentResponse.AgentParamsgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, parseUnknownFieldfindInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Request.BidAgentResponse.AgentParams.Builder>public Request.BidAgentResponse.AgentParams.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Request.BidAgentResponse.AgentParams.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Request.BidAgentResponse.AgentParams.Builder>public Request.BidAgentResponse.AgentParams getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Request.BidAgentResponse.AgentParams build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Request.BidAgentResponse.AgentParams buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Request.BidAgentResponse.AgentParams.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Request.BidAgentResponse.AgentParams.Builder>public Request.BidAgentResponse.AgentParams.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Request.BidAgentResponse.AgentParams.Builder>public Request.BidAgentResponse.AgentParams.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Request.BidAgentResponse.AgentParams.Builder>public Request.BidAgentResponse.AgentParams.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Request.BidAgentResponse.AgentParams.Builder>public Request.BidAgentResponse.AgentParams.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Request.BidAgentResponse.AgentParams.Builder>public Request.BidAgentResponse.AgentParams.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Request.BidAgentResponse.AgentParams.Builder>public Request.BidAgentResponse.AgentParams.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Request.BidAgentResponse.AgentParams.Builder>public Request.BidAgentResponse.AgentParams.Builder mergeFrom(Request.BidAgentResponse.AgentParams other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Request.BidAgentResponse.AgentParams.Builder>public Request.BidAgentResponse.AgentParams.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Request.BidAgentResponse.AgentParams.Builder>IOExceptionpublic Request.BidAgentResponse.AgentParams.ValueOneofCase getValueOneofCase()
getValueOneofCase in interface Request.BidAgentResponse.AgentParamsOrBuilderpublic Request.BidAgentResponse.AgentParams.Builder clearValueOneof()
public boolean hasKey()
optional string key = 1;hasKey in interface Request.BidAgentResponse.AgentParamsOrBuilderpublic String getKey()
optional string key = 1;getKey in interface Request.BidAgentResponse.AgentParamsOrBuilderpublic com.google.protobuf.ByteString getKeyBytes()
optional string key = 1;getKeyBytes in interface Request.BidAgentResponse.AgentParamsOrBuilderpublic Request.BidAgentResponse.AgentParams.Builder setKey(String value)
optional string key = 1;public Request.BidAgentResponse.AgentParams.Builder clearKey()
optional string key = 1;public Request.BidAgentResponse.AgentParams.Builder setKeyBytes(com.google.protobuf.ByteString value)
optional string key = 1;public boolean hasStringValue()
optional string string_value = 2;hasStringValue in interface Request.BidAgentResponse.AgentParamsOrBuilderpublic String getStringValue()
optional string string_value = 2;getStringValue in interface Request.BidAgentResponse.AgentParamsOrBuilderpublic com.google.protobuf.ByteString getStringValueBytes()
optional string string_value = 2;getStringValueBytes in interface Request.BidAgentResponse.AgentParamsOrBuilderpublic Request.BidAgentResponse.AgentParams.Builder setStringValue(String value)
optional string string_value = 2;public Request.BidAgentResponse.AgentParams.Builder clearStringValue()
optional string string_value = 2;public Request.BidAgentResponse.AgentParams.Builder setStringValueBytes(com.google.protobuf.ByteString value)
optional string string_value = 2;public boolean hasIntValue()
optional int32 int_value = 3;hasIntValue in interface Request.BidAgentResponse.AgentParamsOrBuilderpublic int getIntValue()
optional int32 int_value = 3;getIntValue in interface Request.BidAgentResponse.AgentParamsOrBuilderpublic Request.BidAgentResponse.AgentParams.Builder setIntValue(int value)
optional int32 int_value = 3;public Request.BidAgentResponse.AgentParams.Builder clearIntValue()
optional int32 int_value = 3;public boolean hasDoubleValue()
optional double double_value = 4;hasDoubleValue in interface Request.BidAgentResponse.AgentParamsOrBuilderpublic double getDoubleValue()
optional double double_value = 4;getDoubleValue in interface Request.BidAgentResponse.AgentParamsOrBuilderpublic Request.BidAgentResponse.AgentParams.Builder setDoubleValue(double value)
optional double double_value = 4;public Request.BidAgentResponse.AgentParams.Builder clearDoubleValue()
optional double double_value = 4;public boolean hasBoolValue()
optional bool bool_value = 5;hasBoolValue in interface Request.BidAgentResponse.AgentParamsOrBuilderpublic boolean getBoolValue()
optional bool bool_value = 5;getBoolValue in interface Request.BidAgentResponse.AgentParamsOrBuilderpublic Request.BidAgentResponse.AgentParams.Builder setBoolValue(boolean value)
optional bool bool_value = 5;public Request.BidAgentResponse.AgentParams.Builder clearBoolValue()
optional bool bool_value = 5;public final Request.BidAgentResponse.AgentParams.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Request.BidAgentResponse.AgentParams.Builder>public final Request.BidAgentResponse.AgentParams.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Request.BidAgentResponse.AgentParams.Builder>Copyright © 2017. All rights reserved.