public static final class Request.BidAgentResponse.AgentParams.Builder extends com.google.protobuf.GeneratedMessage.Builder<Request.BidAgentResponse.AgentParams.Builder> implements Request.BidAgentResponse.AgentParamsOrBuilder
bid.BidAgentResponse.AgentParams
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: 6
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldsfindInitializationErrors, 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.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.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.GeneratedMessage.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.GeneratedMessage.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 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.GeneratedMessage.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;Copyright © 2017. All rights reserved.