Package com.google.doubleclick
Class AdxExt.DealExt.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<AdxExt.DealExt.Builder>
-
- com.google.doubleclick.AdxExt.DealExt.Builder
-
- All Implemented Interfaces:
AdxExt.DealExtOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- AdxExt.DealExt
public static final class AdxExt.DealExt.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AdxExt.DealExt.Builder> implements AdxExt.DealExtOrBuilder
Protobuf typecom.google.doubleclick.DealExt
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AdxExt.DealExt.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)AdxExt.DealExtbuild()AdxExt.DealExtbuildPartial()AdxExt.DealExt.Builderclear()AdxExt.DealExt.BuilderclearCreativeSource()optional .com.google.doubleclick.DealExt.CreativeSourceType creative_source = 4 [default = CREATIVE_SOURCE_ADVERTISER];AdxExt.DealExt.BuilderclearDealType()optional .com.google.doubleclick.DealExt.DealType deal_type = 1 [default = UNKNOWN_DEAL_TYPE];AdxExt.DealExt.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)AdxExt.DealExt.BuilderclearMustBid()This field is only applicable to Programmatic Guaranteed deals.AdxExt.DealExt.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)AdxExt.DealExt.BuilderclearPublisherBlocksOverridden()Whether the publisher has exempted this deal from configured blocks.AdxExt.DealExt.Builderclone()AdxExt.DealExt.CreativeSourceTypegetCreativeSource()optional .com.google.doubleclick.DealExt.CreativeSourceType creative_source = 4 [default = CREATIVE_SOURCE_ADVERTISER];AdxExt.DealExt.DealTypegetDealType()optional .com.google.doubleclick.DealExt.DealType deal_type = 1 [default = UNKNOWN_DEAL_TYPE];AdxExt.DealExtgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()booleangetMustBid()This field is only applicable to Programmatic Guaranteed deals.booleangetPublisherBlocksOverridden()Whether the publisher has exempted this deal from configured blocks.booleanhasCreativeSource()optional .com.google.doubleclick.DealExt.CreativeSourceType creative_source = 4 [default = CREATIVE_SOURCE_ADVERTISER];booleanhasDealType()optional .com.google.doubleclick.DealExt.DealType deal_type = 1 [default = UNKNOWN_DEAL_TYPE];booleanhasMustBid()This field is only applicable to Programmatic Guaranteed deals.booleanhasPublisherBlocksOverridden()Whether the publisher has exempted this deal from configured blocks.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()AdxExt.DealExt.BuildermergeFrom(AdxExt.DealExt other)AdxExt.DealExt.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)AdxExt.DealExt.BuildermergeFrom(com.google.protobuf.Message other)AdxExt.DealExt.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)AdxExt.DealExt.BuildersetCreativeSource(AdxExt.DealExt.CreativeSourceType value)optional .com.google.doubleclick.DealExt.CreativeSourceType creative_source = 4 [default = CREATIVE_SOURCE_ADVERTISER];AdxExt.DealExt.BuildersetDealType(AdxExt.DealExt.DealType value)optional .com.google.doubleclick.DealExt.DealType deal_type = 1 [default = UNKNOWN_DEAL_TYPE];AdxExt.DealExt.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)AdxExt.DealExt.BuildersetMustBid(boolean value)This field is only applicable to Programmatic Guaranteed deals.AdxExt.DealExt.BuildersetPublisherBlocksOverridden(boolean value)Whether the publisher has exempted this deal from configured blocks.AdxExt.DealExt.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)AdxExt.DealExt.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
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.DealExt.Builder>
-
clear
public AdxExt.DealExt.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.DealExt.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.DealExt.Builder>
-
getDefaultInstanceForType
public AdxExt.DealExt getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public AdxExt.DealExt build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public AdxExt.DealExt buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public AdxExt.DealExt.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.DealExt.Builder>
-
setField
public AdxExt.DealExt.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.DealExt.Builder>
-
clearField
public AdxExt.DealExt.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.DealExt.Builder>
-
clearOneof
public AdxExt.DealExt.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.DealExt.Builder>
-
setRepeatedField
public AdxExt.DealExt.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.DealExt.Builder>
-
addRepeatedField
public AdxExt.DealExt.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.DealExt.Builder>
-
mergeFrom
public AdxExt.DealExt.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AdxExt.DealExt.Builder>
-
mergeFrom
public AdxExt.DealExt.Builder mergeFrom(AdxExt.DealExt other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.DealExt.Builder>
-
mergeFrom
public AdxExt.DealExt.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.DealExt.Builder>- Throws:
IOException
-
hasDealType
public boolean hasDealType()
optional .com.google.doubleclick.DealExt.DealType deal_type = 1 [default = UNKNOWN_DEAL_TYPE];- Specified by:
hasDealTypein interfaceAdxExt.DealExtOrBuilder- Returns:
- Whether the dealType field is set.
-
getDealType
public AdxExt.DealExt.DealType getDealType()
optional .com.google.doubleclick.DealExt.DealType deal_type = 1 [default = UNKNOWN_DEAL_TYPE];- Specified by:
getDealTypein interfaceAdxExt.DealExtOrBuilder- Returns:
- The dealType.
-
setDealType
public AdxExt.DealExt.Builder setDealType(AdxExt.DealExt.DealType value)
optional .com.google.doubleclick.DealExt.DealType deal_type = 1 [default = UNKNOWN_DEAL_TYPE];- Parameters:
value- The dealType to set.- Returns:
- This builder for chaining.
-
clearDealType
public AdxExt.DealExt.Builder clearDealType()
optional .com.google.doubleclick.DealExt.DealType deal_type = 1 [default = UNKNOWN_DEAL_TYPE];- Returns:
- This builder for chaining.
-
hasMustBid
public boolean hasMustBid()
This field is only applicable to Programmatic Guaranteed deals. The buyer is allowed to skip bidding on the impression if this field is false. When it is true, the buyer is required to bid on this deal for this impression opportunity. This field will always be filled explicitly for the JSON wire format.
optional bool must_bid = 2 [default = true];- Specified by:
hasMustBidin interfaceAdxExt.DealExtOrBuilder- Returns:
- Whether the mustBid field is set.
-
getMustBid
public boolean getMustBid()
This field is only applicable to Programmatic Guaranteed deals. The buyer is allowed to skip bidding on the impression if this field is false. When it is true, the buyer is required to bid on this deal for this impression opportunity. This field will always be filled explicitly for the JSON wire format.
optional bool must_bid = 2 [default = true];- Specified by:
getMustBidin interfaceAdxExt.DealExtOrBuilder- Returns:
- The mustBid.
-
setMustBid
public AdxExt.DealExt.Builder setMustBid(boolean value)
This field is only applicable to Programmatic Guaranteed deals. The buyer is allowed to skip bidding on the impression if this field is false. When it is true, the buyer is required to bid on this deal for this impression opportunity. This field will always be filled explicitly for the JSON wire format.
optional bool must_bid = 2 [default = true];- Parameters:
value- The mustBid to set.- Returns:
- This builder for chaining.
-
clearMustBid
public AdxExt.DealExt.Builder clearMustBid()
This field is only applicable to Programmatic Guaranteed deals. The buyer is allowed to skip bidding on the impression if this field is false. When it is true, the buyer is required to bid on this deal for this impression opportunity. This field will always be filled explicitly for the JSON wire format.
optional bool must_bid = 2 [default = true];- Returns:
- This builder for chaining.
-
hasPublisherBlocksOverridden
public boolean hasPublisherBlocksOverridden()
Whether the publisher has exempted this deal from configured blocks. This setting does not override AdX policies or Ad Review Center decisions. See https://support.google.com/authorizedbuyers/answer/6114194 for more information.
optional bool publisher_blocks_overridden = 3;- Specified by:
hasPublisherBlocksOverriddenin interfaceAdxExt.DealExtOrBuilder- Returns:
- Whether the publisherBlocksOverridden field is set.
-
getPublisherBlocksOverridden
public boolean getPublisherBlocksOverridden()
Whether the publisher has exempted this deal from configured blocks. This setting does not override AdX policies or Ad Review Center decisions. See https://support.google.com/authorizedbuyers/answer/6114194 for more information.
optional bool publisher_blocks_overridden = 3;- Specified by:
getPublisherBlocksOverriddenin interfaceAdxExt.DealExtOrBuilder- Returns:
- The publisherBlocksOverridden.
-
setPublisherBlocksOverridden
public AdxExt.DealExt.Builder setPublisherBlocksOverridden(boolean value)
Whether the publisher has exempted this deal from configured blocks. This setting does not override AdX policies or Ad Review Center decisions. See https://support.google.com/authorizedbuyers/answer/6114194 for more information.
optional bool publisher_blocks_overridden = 3;- Parameters:
value- The publisherBlocksOverridden to set.- Returns:
- This builder for chaining.
-
clearPublisherBlocksOverridden
public AdxExt.DealExt.Builder clearPublisherBlocksOverridden()
Whether the publisher has exempted this deal from configured blocks. This setting does not override AdX policies or Ad Review Center decisions. See https://support.google.com/authorizedbuyers/answer/6114194 for more information.
optional bool publisher_blocks_overridden = 3;- Returns:
- This builder for chaining.
-
hasCreativeSource
public boolean hasCreativeSource()
optional .com.google.doubleclick.DealExt.CreativeSourceType creative_source = 4 [default = CREATIVE_SOURCE_ADVERTISER];- Specified by:
hasCreativeSourcein interfaceAdxExt.DealExtOrBuilder- Returns:
- Whether the creativeSource field is set.
-
getCreativeSource
public AdxExt.DealExt.CreativeSourceType getCreativeSource()
optional .com.google.doubleclick.DealExt.CreativeSourceType creative_source = 4 [default = CREATIVE_SOURCE_ADVERTISER];- Specified by:
getCreativeSourcein interfaceAdxExt.DealExtOrBuilder- Returns:
- The creativeSource.
-
setCreativeSource
public AdxExt.DealExt.Builder setCreativeSource(AdxExt.DealExt.CreativeSourceType value)
optional .com.google.doubleclick.DealExt.CreativeSourceType creative_source = 4 [default = CREATIVE_SOURCE_ADVERTISER];- Parameters:
value- The creativeSource to set.- Returns:
- This builder for chaining.
-
clearCreativeSource
public AdxExt.DealExt.Builder clearCreativeSource()
optional .com.google.doubleclick.DealExt.CreativeSourceType creative_source = 4 [default = CREATIVE_SOURCE_ADVERTISER];- Returns:
- This builder for chaining.
-
setUnknownFields
public final AdxExt.DealExt.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.DealExt.Builder>
-
mergeUnknownFields
public final AdxExt.DealExt.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.DealExt.Builder>
-
-