Package com.google.doubleclick
Class AdxExt.RegsExt.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<AdxExt.RegsExt.Builder>
-
- com.google.doubleclick.AdxExt.RegsExt.Builder
-
- All Implemented Interfaces:
AdxExt.RegsExtOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- AdxExt.RegsExt
public static final class AdxExt.RegsExt.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AdxExt.RegsExt.Builder> implements AdxExt.RegsExtOrBuilder
Protobuf typecom.google.doubleclick.RegsExt
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AdxExt.RegsExt.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)AdxExt.RegsExtbuild()AdxExt.RegsExtbuildPartial()AdxExt.RegsExt.Builderclear()AdxExt.RegsExt.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)AdxExt.RegsExt.BuilderclearGdpr()This field will be set to true in either of the two following cases: 1.AdxExt.RegsExt.BuilderclearLgpd()This field will be set to true when, based on information available to Google, this impression will serve to a user in Brazil.AdxExt.RegsExt.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)AdxExt.RegsExt.Builderclone()AdxExt.RegsExtgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()booleangetGdpr()This field will be set to true in either of the two following cases: 1.booleangetLgpd()This field will be set to true when, based on information available to Google, this impression will serve to a user in Brazil.booleanhasGdpr()This field will be set to true in either of the two following cases: 1.booleanhasLgpd()This field will be set to true when, based on information available to Google, this impression will serve to a user in Brazil.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()AdxExt.RegsExt.BuildermergeFrom(AdxExt.RegsExt other)AdxExt.RegsExt.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)AdxExt.RegsExt.BuildermergeFrom(com.google.protobuf.Message other)AdxExt.RegsExt.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)AdxExt.RegsExt.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)AdxExt.RegsExt.BuildersetGdpr(boolean value)This field will be set to true in either of the two following cases: 1.AdxExt.RegsExt.BuildersetLgpd(boolean value)This field will be set to true when, based on information available to Google, this impression will serve to a user in Brazil.AdxExt.RegsExt.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)AdxExt.RegsExt.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.RegsExt.Builder>
-
clear
public AdxExt.RegsExt.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.RegsExt.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.RegsExt.Builder>
-
getDefaultInstanceForType
public AdxExt.RegsExt getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public AdxExt.RegsExt build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public AdxExt.RegsExt buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public AdxExt.RegsExt.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.RegsExt.Builder>
-
setField
public AdxExt.RegsExt.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.RegsExt.Builder>
-
clearField
public AdxExt.RegsExt.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.RegsExt.Builder>
-
clearOneof
public AdxExt.RegsExt.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.RegsExt.Builder>
-
setRepeatedField
public AdxExt.RegsExt.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.RegsExt.Builder>
-
addRepeatedField
public AdxExt.RegsExt.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.RegsExt.Builder>
-
mergeFrom
public AdxExt.RegsExt.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AdxExt.RegsExt.Builder>
-
mergeFrom
public AdxExt.RegsExt.Builder mergeFrom(AdxExt.RegsExt other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.RegsExt.Builder>
-
mergeFrom
public AdxExt.RegsExt.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.RegsExt.Builder>- Throws:
IOException
-
hasGdpr
public boolean hasGdpr()
This field will be set to true in either of the two following cases: 1. Google receives a valid IAB Transparency and Consent Framework (TCF) v2 consent string and the Consent Management Platform indicates that GDPR applies to this ad request. 2. Google does not receive an IAB TCF v2 consent string and, based on information available to Google, this impression will serve to an EEA user. It does not constitute legal guidance on GDPR.optional bool gdpr = 1;- Specified by:
hasGdprin interfaceAdxExt.RegsExtOrBuilder- Returns:
- Whether the gdpr field is set.
-
getGdpr
public boolean getGdpr()
This field will be set to true in either of the two following cases: 1. Google receives a valid IAB Transparency and Consent Framework (TCF) v2 consent string and the Consent Management Platform indicates that GDPR applies to this ad request. 2. Google does not receive an IAB TCF v2 consent string and, based on information available to Google, this impression will serve to an EEA user. It does not constitute legal guidance on GDPR.optional bool gdpr = 1;- Specified by:
getGdprin interfaceAdxExt.RegsExtOrBuilder- Returns:
- The gdpr.
-
setGdpr
public AdxExt.RegsExt.Builder setGdpr(boolean value)
This field will be set to true in either of the two following cases: 1. Google receives a valid IAB Transparency and Consent Framework (TCF) v2 consent string and the Consent Management Platform indicates that GDPR applies to this ad request. 2. Google does not receive an IAB TCF v2 consent string and, based on information available to Google, this impression will serve to an EEA user. It does not constitute legal guidance on GDPR.optional bool gdpr = 1;- Parameters:
value- The gdpr to set.- Returns:
- This builder for chaining.
-
clearGdpr
public AdxExt.RegsExt.Builder clearGdpr()
This field will be set to true in either of the two following cases: 1. Google receives a valid IAB Transparency and Consent Framework (TCF) v2 consent string and the Consent Management Platform indicates that GDPR applies to this ad request. 2. Google does not receive an IAB TCF v2 consent string and, based on information available to Google, this impression will serve to an EEA user. It does not constitute legal guidance on GDPR.optional bool gdpr = 1;- Returns:
- This builder for chaining.
-
hasLgpd
public boolean hasLgpd()
This field will be set to true when, based on information available to Google, this impression will serve to a user in Brazil. See https://storage.googleapis.com/adx-rtb-dictionaries/lgpd-providers.csv for the list of ad tech providers that are allowed to serve on LGPD-enforced requests. See https://support.google.com/authorizedbuyers/answer/9928204 for more information on LGPD.
optional bool lgpd = 2;- Specified by:
hasLgpdin interfaceAdxExt.RegsExtOrBuilder- Returns:
- Whether the lgpd field is set.
-
getLgpd
public boolean getLgpd()
This field will be set to true when, based on information available to Google, this impression will serve to a user in Brazil. See https://storage.googleapis.com/adx-rtb-dictionaries/lgpd-providers.csv for the list of ad tech providers that are allowed to serve on LGPD-enforced requests. See https://support.google.com/authorizedbuyers/answer/9928204 for more information on LGPD.
optional bool lgpd = 2;- Specified by:
getLgpdin interfaceAdxExt.RegsExtOrBuilder- Returns:
- The lgpd.
-
setLgpd
public AdxExt.RegsExt.Builder setLgpd(boolean value)
This field will be set to true when, based on information available to Google, this impression will serve to a user in Brazil. See https://storage.googleapis.com/adx-rtb-dictionaries/lgpd-providers.csv for the list of ad tech providers that are allowed to serve on LGPD-enforced requests. See https://support.google.com/authorizedbuyers/answer/9928204 for more information on LGPD.
optional bool lgpd = 2;- Parameters:
value- The lgpd to set.- Returns:
- This builder for chaining.
-
clearLgpd
public AdxExt.RegsExt.Builder clearLgpd()
This field will be set to true when, based on information available to Google, this impression will serve to a user in Brazil. See https://storage.googleapis.com/adx-rtb-dictionaries/lgpd-providers.csv for the list of ad tech providers that are allowed to serve on LGPD-enforced requests. See https://support.google.com/authorizedbuyers/answer/9928204 for more information on LGPD.
optional bool lgpd = 2;- Returns:
- This builder for chaining.
-
setUnknownFields
public final AdxExt.RegsExt.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.RegsExt.Builder>
-
mergeUnknownFields
public final AdxExt.RegsExt.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AdxExt.RegsExt.Builder>
-
-