Package com.google.doubleclick
Class AdxExt.SourceExt.SupplyChain.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<AdxExt.SourceExt.SupplyChain.Builder>
-
- com.google.doubleclick.AdxExt.SourceExt.SupplyChain.Builder
-
- All Implemented Interfaces:
AdxExt.SourceExt.SupplyChainOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- AdxExt.SourceExt.SupplyChain
public static final class AdxExt.SourceExt.SupplyChain.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AdxExt.SourceExt.SupplyChain.Builder> implements AdxExt.SourceExt.SupplyChainOrBuilder
OpenRTB SupplyChain object. For more information, see https://github.com/InteractiveAdvertisingBureau/openrtb/blob/master/supplychainobject.md.
Protobuf typecom.google.doubleclick.SourceExt.SupplyChain
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AdxExt.SourceExt.SupplyChain.BuilderaddAllNodes(Iterable<? extends AdxExt.SourceExt.SupplyChain.SupplyChainNode> values)Array of SupplyChainNode objects in the order of the chain.AdxExt.SourceExt.SupplyChain.BuilderaddNodes(int index, AdxExt.SourceExt.SupplyChain.SupplyChainNode value)Array of SupplyChainNode objects in the order of the chain.AdxExt.SourceExt.SupplyChain.BuilderaddNodes(int index, AdxExt.SourceExt.SupplyChain.SupplyChainNode.Builder builderForValue)Array of SupplyChainNode objects in the order of the chain.AdxExt.SourceExt.SupplyChain.BuilderaddNodes(AdxExt.SourceExt.SupplyChain.SupplyChainNode value)Array of SupplyChainNode objects in the order of the chain.AdxExt.SourceExt.SupplyChain.BuilderaddNodes(AdxExt.SourceExt.SupplyChain.SupplyChainNode.Builder builderForValue)Array of SupplyChainNode objects in the order of the chain.AdxExt.SourceExt.SupplyChain.SupplyChainNode.BuilderaddNodesBuilder()Array of SupplyChainNode objects in the order of the chain.AdxExt.SourceExt.SupplyChain.SupplyChainNode.BuilderaddNodesBuilder(int index)Array of SupplyChainNode objects in the order of the chain.AdxExt.SourceExt.SupplyChain.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)AdxExt.SourceExt.SupplyChainbuild()AdxExt.SourceExt.SupplyChainbuildPartial()AdxExt.SourceExt.SupplyChain.Builderclear()AdxExt.SourceExt.SupplyChain.BuilderclearComplete()Flag indicating whether the chain contains all nodes involved in the transaction leading back to the owner of the site, app or other medium of the inventory, where 0 = no, 1 = yes.AdxExt.SourceExt.SupplyChain.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)AdxExt.SourceExt.SupplyChain.BuilderclearNodes()Array of SupplyChainNode objects in the order of the chain.AdxExt.SourceExt.SupplyChain.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)AdxExt.SourceExt.SupplyChain.BuilderclearVer()Version of the supply chain specification in use, in the format of "major.minor".AdxExt.SourceExt.SupplyChain.Builderclone()intgetComplete()Flag indicating whether the chain contains all nodes involved in the transaction leading back to the owner of the site, app or other medium of the inventory, where 0 = no, 1 = yes.AdxExt.SourceExt.SupplyChaingetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()AdxExt.SourceExt.SupplyChain.SupplyChainNodegetNodes(int index)Array of SupplyChainNode objects in the order of the chain.AdxExt.SourceExt.SupplyChain.SupplyChainNode.BuildergetNodesBuilder(int index)Array of SupplyChainNode objects in the order of the chain.List<AdxExt.SourceExt.SupplyChain.SupplyChainNode.Builder>getNodesBuilderList()Array of SupplyChainNode objects in the order of the chain.intgetNodesCount()Array of SupplyChainNode objects in the order of the chain.List<AdxExt.SourceExt.SupplyChain.SupplyChainNode>getNodesList()Array of SupplyChainNode objects in the order of the chain.AdxExt.SourceExt.SupplyChain.SupplyChainNodeOrBuildergetNodesOrBuilder(int index)Array of SupplyChainNode objects in the order of the chain.List<? extends AdxExt.SourceExt.SupplyChain.SupplyChainNodeOrBuilder>getNodesOrBuilderList()Array of SupplyChainNode objects in the order of the chain.StringgetVer()Version of the supply chain specification in use, in the format of "major.minor".com.google.protobuf.ByteStringgetVerBytes()Version of the supply chain specification in use, in the format of "major.minor".booleanhasComplete()Flag indicating whether the chain contains all nodes involved in the transaction leading back to the owner of the site, app or other medium of the inventory, where 0 = no, 1 = yes.booleanhasVer()Version of the supply chain specification in use, in the format of "major.minor".protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()AdxExt.SourceExt.SupplyChain.BuildermergeFrom(AdxExt.SourceExt.SupplyChain other)AdxExt.SourceExt.SupplyChain.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)AdxExt.SourceExt.SupplyChain.BuildermergeFrom(com.google.protobuf.Message other)AdxExt.SourceExt.SupplyChain.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)AdxExt.SourceExt.SupplyChain.BuilderremoveNodes(int index)Array of SupplyChainNode objects in the order of the chain.AdxExt.SourceExt.SupplyChain.BuildersetComplete(int value)Flag indicating whether the chain contains all nodes involved in the transaction leading back to the owner of the site, app or other medium of the inventory, where 0 = no, 1 = yes.AdxExt.SourceExt.SupplyChain.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)AdxExt.SourceExt.SupplyChain.BuildersetNodes(int index, AdxExt.SourceExt.SupplyChain.SupplyChainNode value)Array of SupplyChainNode objects in the order of the chain.AdxExt.SourceExt.SupplyChain.BuildersetNodes(int index, AdxExt.SourceExt.SupplyChain.SupplyChainNode.Builder builderForValue)Array of SupplyChainNode objects in the order of the chain.AdxExt.SourceExt.SupplyChain.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)AdxExt.SourceExt.SupplyChain.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)AdxExt.SourceExt.SupplyChain.BuildersetVer(String value)Version of the supply chain specification in use, in the format of "major.minor".AdxExt.SourceExt.SupplyChain.BuildersetVerBytes(com.google.protobuf.ByteString value)Version of the supply chain specification in use, in the format of "major.minor".-
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, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
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<AdxExt.SourceExt.SupplyChain.Builder>
-
clear
public AdxExt.SourceExt.SupplyChain.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<AdxExt.SourceExt.SupplyChain.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<AdxExt.SourceExt.SupplyChain.Builder>
-
getDefaultInstanceForType
public AdxExt.SourceExt.SupplyChain getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public AdxExt.SourceExt.SupplyChain build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public AdxExt.SourceExt.SupplyChain buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public AdxExt.SourceExt.SupplyChain.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<AdxExt.SourceExt.SupplyChain.Builder>
-
setField
public AdxExt.SourceExt.SupplyChain.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.SourceExt.SupplyChain.Builder>
-
clearField
public AdxExt.SourceExt.SupplyChain.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.SourceExt.SupplyChain.Builder>
-
clearOneof
public AdxExt.SourceExt.SupplyChain.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.SourceExt.SupplyChain.Builder>
-
setRepeatedField
public AdxExt.SourceExt.SupplyChain.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.SourceExt.SupplyChain.Builder>
-
addRepeatedField
public AdxExt.SourceExt.SupplyChain.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.SourceExt.SupplyChain.Builder>
-
mergeFrom
public AdxExt.SourceExt.SupplyChain.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AdxExt.SourceExt.SupplyChain.Builder>
-
mergeFrom
public AdxExt.SourceExt.SupplyChain.Builder mergeFrom(AdxExt.SourceExt.SupplyChain other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.SourceExt.SupplyChain.Builder>
-
mergeFrom
public AdxExt.SourceExt.SupplyChain.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AdxExt.SourceExt.SupplyChain.Builder>- Throws:
IOException
-
hasComplete
public boolean hasComplete()
Flag indicating whether the chain contains all nodes involved in the transaction leading back to the owner of the site, app or other medium of the inventory, where 0 = no, 1 = yes.
optional int32 complete = 1;- Specified by:
hasCompletein interfaceAdxExt.SourceExt.SupplyChainOrBuilder- Returns:
- Whether the complete field is set.
-
getComplete
public int getComplete()
Flag indicating whether the chain contains all nodes involved in the transaction leading back to the owner of the site, app or other medium of the inventory, where 0 = no, 1 = yes.
optional int32 complete = 1;- Specified by:
getCompletein interfaceAdxExt.SourceExt.SupplyChainOrBuilder- Returns:
- The complete.
-
setComplete
public AdxExt.SourceExt.SupplyChain.Builder setComplete(int value)
Flag indicating whether the chain contains all nodes involved in the transaction leading back to the owner of the site, app or other medium of the inventory, where 0 = no, 1 = yes.
optional int32 complete = 1;- Parameters:
value- The complete to set.- Returns:
- This builder for chaining.
-
clearComplete
public AdxExt.SourceExt.SupplyChain.Builder clearComplete()
Flag indicating whether the chain contains all nodes involved in the transaction leading back to the owner of the site, app or other medium of the inventory, where 0 = no, 1 = yes.
optional int32 complete = 1;- Returns:
- This builder for chaining.
-
getNodesList
public List<AdxExt.SourceExt.SupplyChain.SupplyChainNode> getNodesList()
Array of SupplyChainNode objects in the order of the chain. In a complete supply chain, the first node represents the initial advertising system and seller ID involved in the transaction, i.e. the owner of the site, app, or other medium. In an incomplete supply chain, it represents the first known node. The last node represents the entity sending this bid request.
repeated .com.google.doubleclick.SourceExt.SupplyChain.SupplyChainNode nodes = 2;- Specified by:
getNodesListin interfaceAdxExt.SourceExt.SupplyChainOrBuilder
-
getNodesCount
public int getNodesCount()
Array of SupplyChainNode objects in the order of the chain. In a complete supply chain, the first node represents the initial advertising system and seller ID involved in the transaction, i.e. the owner of the site, app, or other medium. In an incomplete supply chain, it represents the first known node. The last node represents the entity sending this bid request.
repeated .com.google.doubleclick.SourceExt.SupplyChain.SupplyChainNode nodes = 2;- Specified by:
getNodesCountin interfaceAdxExt.SourceExt.SupplyChainOrBuilder
-
getNodes
public AdxExt.SourceExt.SupplyChain.SupplyChainNode getNodes(int index)
Array of SupplyChainNode objects in the order of the chain. In a complete supply chain, the first node represents the initial advertising system and seller ID involved in the transaction, i.e. the owner of the site, app, or other medium. In an incomplete supply chain, it represents the first known node. The last node represents the entity sending this bid request.
repeated .com.google.doubleclick.SourceExt.SupplyChain.SupplyChainNode nodes = 2;- Specified by:
getNodesin interfaceAdxExt.SourceExt.SupplyChainOrBuilder
-
setNodes
public AdxExt.SourceExt.SupplyChain.Builder setNodes(int index, AdxExt.SourceExt.SupplyChain.SupplyChainNode value)
Array of SupplyChainNode objects in the order of the chain. In a complete supply chain, the first node represents the initial advertising system and seller ID involved in the transaction, i.e. the owner of the site, app, or other medium. In an incomplete supply chain, it represents the first known node. The last node represents the entity sending this bid request.
repeated .com.google.doubleclick.SourceExt.SupplyChain.SupplyChainNode nodes = 2;
-
setNodes
public AdxExt.SourceExt.SupplyChain.Builder setNodes(int index, AdxExt.SourceExt.SupplyChain.SupplyChainNode.Builder builderForValue)
Array of SupplyChainNode objects in the order of the chain. In a complete supply chain, the first node represents the initial advertising system and seller ID involved in the transaction, i.e. the owner of the site, app, or other medium. In an incomplete supply chain, it represents the first known node. The last node represents the entity sending this bid request.
repeated .com.google.doubleclick.SourceExt.SupplyChain.SupplyChainNode nodes = 2;
-
addNodes
public AdxExt.SourceExt.SupplyChain.Builder addNodes(AdxExt.SourceExt.SupplyChain.SupplyChainNode value)
Array of SupplyChainNode objects in the order of the chain. In a complete supply chain, the first node represents the initial advertising system and seller ID involved in the transaction, i.e. the owner of the site, app, or other medium. In an incomplete supply chain, it represents the first known node. The last node represents the entity sending this bid request.
repeated .com.google.doubleclick.SourceExt.SupplyChain.SupplyChainNode nodes = 2;
-
addNodes
public AdxExt.SourceExt.SupplyChain.Builder addNodes(int index, AdxExt.SourceExt.SupplyChain.SupplyChainNode value)
Array of SupplyChainNode objects in the order of the chain. In a complete supply chain, the first node represents the initial advertising system and seller ID involved in the transaction, i.e. the owner of the site, app, or other medium. In an incomplete supply chain, it represents the first known node. The last node represents the entity sending this bid request.
repeated .com.google.doubleclick.SourceExt.SupplyChain.SupplyChainNode nodes = 2;
-
addNodes
public AdxExt.SourceExt.SupplyChain.Builder addNodes(AdxExt.SourceExt.SupplyChain.SupplyChainNode.Builder builderForValue)
Array of SupplyChainNode objects in the order of the chain. In a complete supply chain, the first node represents the initial advertising system and seller ID involved in the transaction, i.e. the owner of the site, app, or other medium. In an incomplete supply chain, it represents the first known node. The last node represents the entity sending this bid request.
repeated .com.google.doubleclick.SourceExt.SupplyChain.SupplyChainNode nodes = 2;
-
addNodes
public AdxExt.SourceExt.SupplyChain.Builder addNodes(int index, AdxExt.SourceExt.SupplyChain.SupplyChainNode.Builder builderForValue)
Array of SupplyChainNode objects in the order of the chain. In a complete supply chain, the first node represents the initial advertising system and seller ID involved in the transaction, i.e. the owner of the site, app, or other medium. In an incomplete supply chain, it represents the first known node. The last node represents the entity sending this bid request.
repeated .com.google.doubleclick.SourceExt.SupplyChain.SupplyChainNode nodes = 2;
-
addAllNodes
public AdxExt.SourceExt.SupplyChain.Builder addAllNodes(Iterable<? extends AdxExt.SourceExt.SupplyChain.SupplyChainNode> values)
Array of SupplyChainNode objects in the order of the chain. In a complete supply chain, the first node represents the initial advertising system and seller ID involved in the transaction, i.e. the owner of the site, app, or other medium. In an incomplete supply chain, it represents the first known node. The last node represents the entity sending this bid request.
repeated .com.google.doubleclick.SourceExt.SupplyChain.SupplyChainNode nodes = 2;
-
clearNodes
public AdxExt.SourceExt.SupplyChain.Builder clearNodes()
Array of SupplyChainNode objects in the order of the chain. In a complete supply chain, the first node represents the initial advertising system and seller ID involved in the transaction, i.e. the owner of the site, app, or other medium. In an incomplete supply chain, it represents the first known node. The last node represents the entity sending this bid request.
repeated .com.google.doubleclick.SourceExt.SupplyChain.SupplyChainNode nodes = 2;
-
removeNodes
public AdxExt.SourceExt.SupplyChain.Builder removeNodes(int index)
Array of SupplyChainNode objects in the order of the chain. In a complete supply chain, the first node represents the initial advertising system and seller ID involved in the transaction, i.e. the owner of the site, app, or other medium. In an incomplete supply chain, it represents the first known node. The last node represents the entity sending this bid request.
repeated .com.google.doubleclick.SourceExt.SupplyChain.SupplyChainNode nodes = 2;
-
getNodesBuilder
public AdxExt.SourceExt.SupplyChain.SupplyChainNode.Builder getNodesBuilder(int index)
Array of SupplyChainNode objects in the order of the chain. In a complete supply chain, the first node represents the initial advertising system and seller ID involved in the transaction, i.e. the owner of the site, app, or other medium. In an incomplete supply chain, it represents the first known node. The last node represents the entity sending this bid request.
repeated .com.google.doubleclick.SourceExt.SupplyChain.SupplyChainNode nodes = 2;
-
getNodesOrBuilder
public AdxExt.SourceExt.SupplyChain.SupplyChainNodeOrBuilder getNodesOrBuilder(int index)
Array of SupplyChainNode objects in the order of the chain. In a complete supply chain, the first node represents the initial advertising system and seller ID involved in the transaction, i.e. the owner of the site, app, or other medium. In an incomplete supply chain, it represents the first known node. The last node represents the entity sending this bid request.
repeated .com.google.doubleclick.SourceExt.SupplyChain.SupplyChainNode nodes = 2;- Specified by:
getNodesOrBuilderin interfaceAdxExt.SourceExt.SupplyChainOrBuilder
-
getNodesOrBuilderList
public List<? extends AdxExt.SourceExt.SupplyChain.SupplyChainNodeOrBuilder> getNodesOrBuilderList()
Array of SupplyChainNode objects in the order of the chain. In a complete supply chain, the first node represents the initial advertising system and seller ID involved in the transaction, i.e. the owner of the site, app, or other medium. In an incomplete supply chain, it represents the first known node. The last node represents the entity sending this bid request.
repeated .com.google.doubleclick.SourceExt.SupplyChain.SupplyChainNode nodes = 2;- Specified by:
getNodesOrBuilderListin interfaceAdxExt.SourceExt.SupplyChainOrBuilder
-
addNodesBuilder
public AdxExt.SourceExt.SupplyChain.SupplyChainNode.Builder addNodesBuilder()
Array of SupplyChainNode objects in the order of the chain. In a complete supply chain, the first node represents the initial advertising system and seller ID involved in the transaction, i.e. the owner of the site, app, or other medium. In an incomplete supply chain, it represents the first known node. The last node represents the entity sending this bid request.
repeated .com.google.doubleclick.SourceExt.SupplyChain.SupplyChainNode nodes = 2;
-
addNodesBuilder
public AdxExt.SourceExt.SupplyChain.SupplyChainNode.Builder addNodesBuilder(int index)
Array of SupplyChainNode objects in the order of the chain. In a complete supply chain, the first node represents the initial advertising system and seller ID involved in the transaction, i.e. the owner of the site, app, or other medium. In an incomplete supply chain, it represents the first known node. The last node represents the entity sending this bid request.
repeated .com.google.doubleclick.SourceExt.SupplyChain.SupplyChainNode nodes = 2;
-
getNodesBuilderList
public List<AdxExt.SourceExt.SupplyChain.SupplyChainNode.Builder> getNodesBuilderList()
Array of SupplyChainNode objects in the order of the chain. In a complete supply chain, the first node represents the initial advertising system and seller ID involved in the transaction, i.e. the owner of the site, app, or other medium. In an incomplete supply chain, it represents the first known node. The last node represents the entity sending this bid request.
repeated .com.google.doubleclick.SourceExt.SupplyChain.SupplyChainNode nodes = 2;
-
hasVer
public boolean hasVer()
Version of the supply chain specification in use, in the format of "major.minor". For example, for version 1.0 of the spec, use the string "1.0".
optional string ver = 3;- Specified by:
hasVerin interfaceAdxExt.SourceExt.SupplyChainOrBuilder- Returns:
- Whether the ver field is set.
-
getVer
public String getVer()
Version of the supply chain specification in use, in the format of "major.minor". For example, for version 1.0 of the spec, use the string "1.0".
optional string ver = 3;- Specified by:
getVerin interfaceAdxExt.SourceExt.SupplyChainOrBuilder- Returns:
- The ver.
-
getVerBytes
public com.google.protobuf.ByteString getVerBytes()
Version of the supply chain specification in use, in the format of "major.minor". For example, for version 1.0 of the spec, use the string "1.0".
optional string ver = 3;- Specified by:
getVerBytesin interfaceAdxExt.SourceExt.SupplyChainOrBuilder- Returns:
- The bytes for ver.
-
setVer
public AdxExt.SourceExt.SupplyChain.Builder setVer(String value)
Version of the supply chain specification in use, in the format of "major.minor". For example, for version 1.0 of the spec, use the string "1.0".
optional string ver = 3;- Parameters:
value- The ver to set.- Returns:
- This builder for chaining.
-
clearVer
public AdxExt.SourceExt.SupplyChain.Builder clearVer()
Version of the supply chain specification in use, in the format of "major.minor". For example, for version 1.0 of the spec, use the string "1.0".
optional string ver = 3;- Returns:
- This builder for chaining.
-
setVerBytes
public AdxExt.SourceExt.SupplyChain.Builder setVerBytes(com.google.protobuf.ByteString value)
Version of the supply chain specification in use, in the format of "major.minor". For example, for version 1.0 of the spec, use the string "1.0".
optional string ver = 3;- Parameters:
value- The bytes for ver to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final AdxExt.SourceExt.SupplyChain.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.SourceExt.SupplyChain.Builder>
-
mergeUnknownFields
public final AdxExt.SourceExt.SupplyChain.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.SourceExt.SupplyChain.Builder>
-
-