public static final class Openrtb.BidRequest.Data.Segment.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Openrtb.BidRequest.Data.Segment.Builder> implements Openrtb.BidRequest.Data.SegmentOrBuilder
OpenRTB 3.3.14: convey specific units of information from the provider identified in the parent data object.Protobuf type
openrtb.BidRequest.Data.Segment| Modifier and Type | Method and Description |
|---|---|
Openrtb.BidRequest.Data.Segment.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Openrtb.BidRequest.Data.Segment |
build() |
Openrtb.BidRequest.Data.Segment |
buildPartial() |
Openrtb.BidRequest.Data.Segment.Builder |
clear() |
Openrtb.BidRequest.Data.Segment.Builder |
clearExt()
optional .openrtb.SegmentExtensions ext = 1000; |
Openrtb.BidRequest.Data.Segment.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Openrtb.BidRequest.Data.Segment.Builder |
clearId()
ID of a data provider’s segment applicable to the user.
|
Openrtb.BidRequest.Data.Segment.Builder |
clearName()
Name of a data provider’s segment applicable to the user.
|
Openrtb.BidRequest.Data.Segment.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Openrtb.BidRequest.Data.Segment.Builder |
clearValue()
String representing the value of the segment.
|
Openrtb.BidRequest.Data.Segment.Builder |
clone() |
Openrtb.BidRequest.Data.Segment |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Extension.SegmentExtensions |
getExt()
optional .openrtb.SegmentExtensions ext = 1000; |
Extension.SegmentExtensions.Builder |
getExtBuilder()
optional .openrtb.SegmentExtensions ext = 1000; |
Extension.SegmentExtensionsOrBuilder |
getExtOrBuilder()
optional .openrtb.SegmentExtensions ext = 1000; |
String |
getId()
ID of a data provider’s segment applicable to the user.
|
com.google.protobuf.ByteString |
getIdBytes()
ID of a data provider’s segment applicable to the user.
|
String |
getName()
Name of a data provider’s segment applicable to the user.
|
com.google.protobuf.ByteString |
getNameBytes()
Name of a data provider’s segment applicable to the user.
|
String |
getValue()
String representing the value of the segment.
|
com.google.protobuf.ByteString |
getValueBytes()
String representing the value of the segment.
|
boolean |
hasExt()
optional .openrtb.SegmentExtensions ext = 1000; |
boolean |
hasId()
ID of a data provider’s segment applicable to the user.
|
boolean |
hasName()
Name of a data provider’s segment applicable to the user.
|
boolean |
hasValue()
String representing the value of the segment.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Openrtb.BidRequest.Data.Segment.Builder |
mergeExt(Extension.SegmentExtensions value)
optional .openrtb.SegmentExtensions ext = 1000; |
Openrtb.BidRequest.Data.Segment.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Openrtb.BidRequest.Data.Segment.Builder |
mergeFrom(com.google.protobuf.Message other) |
Openrtb.BidRequest.Data.Segment.Builder |
mergeFrom(Openrtb.BidRequest.Data.Segment other) |
Openrtb.BidRequest.Data.Segment.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Openrtb.BidRequest.Data.Segment.Builder |
setExt(Extension.SegmentExtensions.Builder builderForValue)
optional .openrtb.SegmentExtensions ext = 1000; |
Openrtb.BidRequest.Data.Segment.Builder |
setExt(Extension.SegmentExtensions value)
optional .openrtb.SegmentExtensions ext = 1000; |
Openrtb.BidRequest.Data.Segment.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Openrtb.BidRequest.Data.Segment.Builder |
setId(String value)
ID of a data provider’s segment applicable to the user.
|
Openrtb.BidRequest.Data.Segment.Builder |
setIdBytes(com.google.protobuf.ByteString value)
ID of a data provider’s segment applicable to the user.
|
Openrtb.BidRequest.Data.Segment.Builder |
setName(String value)
Name of a data provider’s segment applicable to the user.
|
Openrtb.BidRequest.Data.Segment.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Name of a data provider’s segment applicable to the user.
|
Openrtb.BidRequest.Data.Segment.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Openrtb.BidRequest.Data.Segment.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Openrtb.BidRequest.Data.Segment.Builder |
setValue(String value)
String representing the value of the segment.
|
Openrtb.BidRequest.Data.Segment.Builder |
setValueBytes(com.google.protobuf.ByteString value)
String representing the value of the segment.
|
getAllFields, 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<Openrtb.BidRequest.Data.Segment.Builder>public Openrtb.BidRequest.Data.Segment.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Openrtb.BidRequest.Data.Segment.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<Openrtb.BidRequest.Data.Segment.Builder>public Openrtb.BidRequest.Data.Segment getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Openrtb.BidRequest.Data.Segment build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Openrtb.BidRequest.Data.Segment buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Openrtb.BidRequest.Data.Segment.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Openrtb.BidRequest.Data.Segment.Builder>public Openrtb.BidRequest.Data.Segment.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<Openrtb.BidRequest.Data.Segment.Builder>public Openrtb.BidRequest.Data.Segment.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Openrtb.BidRequest.Data.Segment.Builder>public Openrtb.BidRequest.Data.Segment.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Openrtb.BidRequest.Data.Segment.Builder>public Openrtb.BidRequest.Data.Segment.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<Openrtb.BidRequest.Data.Segment.Builder>public Openrtb.BidRequest.Data.Segment.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<Openrtb.BidRequest.Data.Segment.Builder>public Openrtb.BidRequest.Data.Segment.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Openrtb.BidRequest.Data.Segment.Builder>public Openrtb.BidRequest.Data.Segment.Builder mergeFrom(Openrtb.BidRequest.Data.Segment other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Openrtb.BidRequest.Data.Segment.Builder>public Openrtb.BidRequest.Data.Segment.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<Openrtb.BidRequest.Data.Segment.Builder>IOExceptionpublic boolean hasId()
ID of a data provider’s segment applicable to the user.
optional string id = 1;hasId in interface Openrtb.BidRequest.Data.SegmentOrBuilderpublic String getId()
ID of a data provider’s segment applicable to the user.
optional string id = 1;getId in interface Openrtb.BidRequest.Data.SegmentOrBuilderpublic com.google.protobuf.ByteString getIdBytes()
ID of a data provider’s segment applicable to the user.
optional string id = 1;getIdBytes in interface Openrtb.BidRequest.Data.SegmentOrBuilderpublic Openrtb.BidRequest.Data.Segment.Builder setId(String value)
ID of a data provider’s segment applicable to the user.
optional string id = 1;public Openrtb.BidRequest.Data.Segment.Builder clearId()
ID of a data provider’s segment applicable to the user.
optional string id = 1;public Openrtb.BidRequest.Data.Segment.Builder setIdBytes(com.google.protobuf.ByteString value)
ID of a data provider’s segment applicable to the user.
optional string id = 1;public boolean hasName()
Name of a data provider’s segment applicable to the user.
optional string name = 2;hasName in interface Openrtb.BidRequest.Data.SegmentOrBuilderpublic String getName()
Name of a data provider’s segment applicable to the user.
optional string name = 2;getName in interface Openrtb.BidRequest.Data.SegmentOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Name of a data provider’s segment applicable to the user.
optional string name = 2;getNameBytes in interface Openrtb.BidRequest.Data.SegmentOrBuilderpublic Openrtb.BidRequest.Data.Segment.Builder setName(String value)
Name of a data provider’s segment applicable to the user.
optional string name = 2;public Openrtb.BidRequest.Data.Segment.Builder clearName()
Name of a data provider’s segment applicable to the user.
optional string name = 2;public Openrtb.BidRequest.Data.Segment.Builder setNameBytes(com.google.protobuf.ByteString value)
Name of a data provider’s segment applicable to the user.
optional string name = 2;public boolean hasValue()
String representing the value of the segment. The method for transmitting this data should be negotiated offline with the data provider. For example for gender, “male”, or “female”, for age, “30-40”).
optional string value = 3;hasValue in interface Openrtb.BidRequest.Data.SegmentOrBuilderpublic String getValue()
String representing the value of the segment. The method for transmitting this data should be negotiated offline with the data provider. For example for gender, “male”, or “female”, for age, “30-40”).
optional string value = 3;getValue in interface Openrtb.BidRequest.Data.SegmentOrBuilderpublic com.google.protobuf.ByteString getValueBytes()
String representing the value of the segment. The method for transmitting this data should be negotiated offline with the data provider. For example for gender, “male”, or “female”, for age, “30-40”).
optional string value = 3;getValueBytes in interface Openrtb.BidRequest.Data.SegmentOrBuilderpublic Openrtb.BidRequest.Data.Segment.Builder setValue(String value)
String representing the value of the segment. The method for transmitting this data should be negotiated offline with the data provider. For example for gender, “male”, or “female”, for age, “30-40”).
optional string value = 3;public Openrtb.BidRequest.Data.Segment.Builder clearValue()
String representing the value of the segment. The method for transmitting this data should be negotiated offline with the data provider. For example for gender, “male”, or “female”, for age, “30-40”).
optional string value = 3;public Openrtb.BidRequest.Data.Segment.Builder setValueBytes(com.google.protobuf.ByteString value)
String representing the value of the segment. The method for transmitting this data should be negotiated offline with the data provider. For example for gender, “male”, or “female”, for age, “30-40”).
optional string value = 3;public boolean hasExt()
optional .openrtb.SegmentExtensions ext = 1000;hasExt in interface Openrtb.BidRequest.Data.SegmentOrBuilderpublic Extension.SegmentExtensions getExt()
optional .openrtb.SegmentExtensions ext = 1000;getExt in interface Openrtb.BidRequest.Data.SegmentOrBuilderpublic Openrtb.BidRequest.Data.Segment.Builder setExt(Extension.SegmentExtensions value)
optional .openrtb.SegmentExtensions ext = 1000;public Openrtb.BidRequest.Data.Segment.Builder setExt(Extension.SegmentExtensions.Builder builderForValue)
optional .openrtb.SegmentExtensions ext = 1000;public Openrtb.BidRequest.Data.Segment.Builder mergeExt(Extension.SegmentExtensions value)
optional .openrtb.SegmentExtensions ext = 1000;public Openrtb.BidRequest.Data.Segment.Builder clearExt()
optional .openrtb.SegmentExtensions ext = 1000;public Extension.SegmentExtensions.Builder getExtBuilder()
optional .openrtb.SegmentExtensions ext = 1000;public Extension.SegmentExtensionsOrBuilder getExtOrBuilder()
optional .openrtb.SegmentExtensions ext = 1000;getExtOrBuilder in interface Openrtb.BidRequest.Data.SegmentOrBuilderpublic final Openrtb.BidRequest.Data.Segment.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Openrtb.BidRequest.Data.Segment.Builder>public final Openrtb.BidRequest.Data.Segment.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Openrtb.BidRequest.Data.Segment.Builder>Copyright © 2017. All rights reserved.