public static final class Openrtb.BidRequest.Data.Segment.Builder extends com.google.protobuf.GeneratedMessage.Builder<Openrtb.BidRequest.Data.Segment.Builder> implements Openrtb.BidRequest.Data.SegmentOrBuilder
openrtb.BidRequest.Data.Segment
OpenRTB 3.3.14: convey specific units of information from the provider identified in the parent data object.
| Modifier and Type | Method and Description |
|---|---|
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 |
clearId()
optional string id = 1; |
Openrtb.BidRequest.Data.Segment.Builder |
clearName()
optional string name = 2; |
Openrtb.BidRequest.Data.Segment.Builder |
clearValue()
optional string value = 3; |
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()
optional string id = 1; |
com.google.protobuf.ByteString |
getIdBytes()
optional string id = 1; |
String |
getName()
optional string name = 2; |
com.google.protobuf.ByteString |
getNameBytes()
optional string name = 2; |
String |
getValue()
optional string value = 3; |
com.google.protobuf.ByteString |
getValueBytes()
optional string value = 3; |
boolean |
hasExt()
optional .openrtb.SegmentExtensions ext = 1000; |
boolean |
hasId()
optional string id = 1; |
boolean |
hasName()
optional string name = 2; |
boolean |
hasValue()
optional string value = 3; |
protected com.google.protobuf.GeneratedMessage.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 |
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 |
setId(String value)
optional string id = 1; |
Openrtb.BidRequest.Data.Segment.Builder |
setIdBytes(com.google.protobuf.ByteString value)
optional string id = 1; |
Openrtb.BidRequest.Data.Segment.Builder |
setName(String value)
optional string name = 2; |
Openrtb.BidRequest.Data.Segment.Builder |
setNameBytes(com.google.protobuf.ByteString value)
optional string name = 2; |
Openrtb.BidRequest.Data.Segment.Builder |
setValue(String value)
optional string value = 3; |
Openrtb.BidRequest.Data.Segment.Builder |
setValueBytes(com.google.protobuf.ByteString value)
optional string value = 3; |
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<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.GeneratedMessage.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.GeneratedMessage.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 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.GeneratedMessage.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()
optional string id = 1;
ID of a data provider’s segment applicable to the user.
hasId in interface Openrtb.BidRequest.Data.SegmentOrBuilderpublic String getId()
optional string id = 1;
ID of a data provider’s segment applicable to the user.
getId in interface Openrtb.BidRequest.Data.SegmentOrBuilderpublic com.google.protobuf.ByteString getIdBytes()
optional string id = 1;
ID of a data provider’s segment applicable to the user.
getIdBytes in interface Openrtb.BidRequest.Data.SegmentOrBuilderpublic Openrtb.BidRequest.Data.Segment.Builder setId(String value)
optional string id = 1;
ID of a data provider’s segment applicable to the user.
public Openrtb.BidRequest.Data.Segment.Builder clearId()
optional string id = 1;
ID of a data provider’s segment applicable to the user.
public Openrtb.BidRequest.Data.Segment.Builder setIdBytes(com.google.protobuf.ByteString value)
optional string id = 1;
ID of a data provider’s segment applicable to the user.
public boolean hasName()
optional string name = 2;
Name of a data provider’s segment applicable to the user.
hasName in interface Openrtb.BidRequest.Data.SegmentOrBuilderpublic String getName()
optional string name = 2;
Name of a data provider’s segment applicable to the user.
getName in interface Openrtb.BidRequest.Data.SegmentOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
optional string name = 2;
Name of a data provider’s segment applicable to the user.
getNameBytes in interface Openrtb.BidRequest.Data.SegmentOrBuilderpublic Openrtb.BidRequest.Data.Segment.Builder setName(String value)
optional string name = 2;
Name of a data provider’s segment applicable to the user.
public Openrtb.BidRequest.Data.Segment.Builder clearName()
optional string name = 2;
Name of a data provider’s segment applicable to the user.
public Openrtb.BidRequest.Data.Segment.Builder setNameBytes(com.google.protobuf.ByteString value)
optional string name = 2;
Name of a data provider’s segment applicable to the user.
public boolean hasValue()
optional string value = 3;
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”).
hasValue in interface Openrtb.BidRequest.Data.SegmentOrBuilderpublic String getValue()
optional string value = 3;
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”).
getValue in interface Openrtb.BidRequest.Data.SegmentOrBuilderpublic com.google.protobuf.ByteString getValueBytes()
optional string value = 3;
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”).
getValueBytes in interface Openrtb.BidRequest.Data.SegmentOrBuilderpublic Openrtb.BidRequest.Data.Segment.Builder setValue(String value)
optional string value = 3;
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”).
public Openrtb.BidRequest.Data.Segment.Builder clearValue()
optional string value = 3;
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”).
public Openrtb.BidRequest.Data.Segment.Builder setValueBytes(com.google.protobuf.ByteString value)
optional string value = 3;
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”).
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.SegmentOrBuilderCopyright © 2017. All rights reserved.