Class QuestionOptions.GamOptions
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite<QuestionOptions.GamOptions,QuestionOptions.GamOptions.Builder>
-
- com.streamlayer.interactive.common.QuestionOptions.GamOptions
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,QuestionOptions.GamOptionsOrBuilder
- Enclosing class:
- QuestionOptions
public static final class QuestionOptions.GamOptions extends com.google.protobuf.GeneratedMessageLite<QuestionOptions.GamOptions,QuestionOptions.GamOptions.Builder> implements QuestionOptions.GamOptionsOrBuilder
parameters spec https://support.google.com/admanager/answer/10678356?hl=en
Protobuf typestreamlayer.interactive.QuestionOptions.GamOptions
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classQuestionOptions.GamOptions.Builderparameters spec https://support.google.com/admanager/answer/10678356?hl=en-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageLite
com.google.protobuf.GeneratedMessageLite.DefaultInstanceBasedParser<T extends com.google.protobuf.GeneratedMessageLite<T,?>>, com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ContainingType extends com.google.protobuf.MessageLite,Type extends java.lang.Object>, com.google.protobuf.GeneratedMessageLite.MethodToInvoke, com.google.protobuf.GeneratedMessageLite.SerializedForm
-
-
Field Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleancontainsCustParams(java.lang.String key)Custom key-value pairs for targetingprotected java.lang.ObjectdynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, java.lang.Object arg0, java.lang.Object arg1)java.lang.StringgetAconp()Audio continuous play (e.g., aconp=2)com.google.protobuf.ByteStringgetAconpBytes()Audio continuous play (e.g., aconp=2)java.lang.StringgetAddtlConsent()Additional consent (e.g., addtl_consent=1~1.35.41.101)com.google.protobuf.ByteStringgetAddtlConsentBytes()Additional consent (e.g., addtl_consent=1~1.35.41.101)java.lang.StringgetAdRule()Ad rule type (e.g., ad_rule=0 for VAST creative)com.google.protobuf.ByteStringgetAdRuleBytes()Ad rule type (e.g., ad_rule=0 for VAST creative)java.lang.StringgetAdType()Ad type (e.g., ad_type=video)com.google.protobuf.ByteStringgetAdTypeBytes()Ad type (e.g., ad_type=video)java.lang.StringgetAfvsz()Non-linear ad sizes (e.g., afvsz=200x200,250x250)com.google.protobuf.ByteStringgetAfvszBytes()Non-linear ad sizes (e.g., afvsz=200x200,250x250)java.lang.StringgetAllcues()Cue points for mid-roll ads (e.g., allcues=10000,20000)com.google.protobuf.ByteStringgetAllcuesBytes()Cue points for mid-roll ads (e.g., allcues=10000,20000)java.lang.StringgetAn()App name (e.g., an=sample%20app)com.google.protobuf.ByteStringgetAnBytes()App name (e.g., an=sample%20app)java.lang.StringgetCiuSzs(int index)Companion ad sizes (e.g., "728x90", "300x250")com.google.protobuf.ByteStringgetCiuSzsBytes(int index)Companion ad sizes (e.g., "728x90", "300x250")intgetCiuSzsCount()Companion ad sizes (e.g., "728x90", "300x250")java.util.List<java.lang.String>getCiuSzsList()Companion ad sizes (e.g., "728x90", "300x250")java.lang.StringgetClient()optional string client = 75 [json_name = "client"];com.google.protobuf.ByteStringgetClientBytes()optional string client = 75 [json_name = "client"];java.lang.StringgetCmsid()Content source ID (e.g., cmsid=123)com.google.protobuf.ByteStringgetCmsidBytes()Content source ID (e.g., cmsid=123)java.lang.StringgetCorrelator()Shared value for competitive exclusions across multiple requests (e.g., correlator=4345645667)com.google.protobuf.ByteStringgetCorrelatorBytes()Shared value for competitive exclusions across multiple requests (e.g., correlator=4345645667)java.util.Map<java.lang.String,java.lang.String>getCustParams()Deprecated.intgetCustParamsCount()Custom key-value pairs for targetingjava.util.Map<java.lang.String,java.lang.String>getCustParamsMap()Custom key-value pairs for targetingjava.lang.StringgetCustParamsOrDefault(java.lang.String key, java.lang.String defaultValue)Custom key-value pairs for targetingjava.lang.StringgetCustParamsOrThrow(java.lang.String key)Custom key-value pairs for targetingstatic QuestionOptions.GamOptionsgetDefaultInstance()java.lang.StringgetDescriptionUrl()URL describing the video contentcom.google.protobuf.ByteStringgetDescriptionUrlBytes()URL describing the video contentjava.lang.StringgetDth()Device type hint (e.g., dth=5)com.google.protobuf.ByteStringgetDthBytes()Device type hint (e.g., dth=5)java.lang.StringgetEnv()Core request parameterscom.google.protobuf.ByteStringgetEnvBytes()Core request parametersjava.lang.StringgetExclCat()Exclusion category (e.g., excl_cat=airline_excl_label)com.google.protobuf.ByteStringgetExclCatBytes()Exclusion category (e.g., excl_cat=airline_excl_label)java.lang.StringgetGamBaseUrl()base gam url prefix to compose with GamOptionscom.google.protobuf.ByteStringgetGamBaseUrlBytes()base gam url prefix to compose with GamOptionsjava.lang.StringgetGdfpReq()ad manager schema (e.g.com.google.protobuf.ByteStringgetGdfpReqBytes()ad manager schema (e.g.java.lang.StringgetGdpr()GDPR parameter (e.g., gdpr=1)com.google.protobuf.ByteStringgetGdprBytes()GDPR parameter (e.g., gdpr=1)java.lang.StringgetGdprConsent()GDPR consent string (e.g., gdpr_consent=GDPR_CONSENT_123)com.google.protobuf.ByteStringgetGdprConsentBytes()GDPR consent string (e.g., gdpr_consent=GDPR_CONSENT_123)java.lang.StringgetHl()Language of the ad request (e.g., hl=en)com.google.protobuf.ByteStringgetHlBytes()Language of the ad request (e.g., hl=en)java.lang.StringgetIabexcl()IAB exclusion categories (e.g., iabexcl=3,14,527)com.google.protobuf.ByteStringgetIabexclBytes()IAB exclusion categories (e.g., iabexcl=3,14,527)java.lang.StringgetIdtype()Identifier type (e.g., idtype=idfa)com.google.protobuf.ByteStringgetIdtypeBytes()Identifier type (e.g., idtype=idfa)java.lang.StringgetImpl()(IMA tags) not exists in VAST GAM spec, but used in IMA samples as 'impl=s' (internet search gives only 's' as param value)com.google.protobuf.ByteStringgetImplBytes()(IMA tags) not exists in VAST GAM spec, but used in IMA samples as 'impl=s' (internet search gives only 's' as param value)java.lang.StringgetIpd()Inventory partner domain (e.g., ipd=partnerdomain.com)com.google.protobuf.ByteStringgetIpdBytes()Inventory partner domain (e.g., ipd=partnerdomain.com)java.lang.StringgetIpe()Impression pinging entity (e.g., ipe=ssb)com.google.protobuf.ByteStringgetIpeBytes()Impression pinging entity (e.g., ipe=ssb)java.lang.StringgetIsLat()LAT (Limit Ad Tracking) (e.g., is_lat=1)com.google.protobuf.ByteStringgetIsLatBytes()LAT (Limit Ad Tracking) (e.g., is_lat=1)java.lang.StringgetIu()Ad unit path (e.g., "iu=/6062/videodemo")com.google.protobuf.ByteStringgetIuBytes()Ad unit path (e.g., "iu=/6062/videodemo")booleangetLip()Last position in pod (e.g., lip=true)java.lang.StringgetLtd()Limited ads (e.g., ltd=1)com.google.protobuf.ByteStringgetLtdBytes()Limited ads (e.g., ltd=1)java.lang.StringgetMaxAdDuration()Maximum ad duration in milliseconds (e.g.com.google.protobuf.ByteStringgetMaxAdDurationBytes()Maximum ad duration in milliseconds (e.g.java.lang.StringgetMinAdDuration()Minimum ad duration in milliseconds (e.g.com.google.protobuf.ByteStringgetMinAdDurationBytes()Minimum ad duration in milliseconds (e.g.java.lang.StringgetMridx()Mid-roll number (e.g.com.google.protobuf.ByteStringgetMridxBytes()Mid-roll number (e.g.java.lang.StringgetMsid()App ID (e.g., msid=com.package.publisher)com.google.protobuf.ByteStringgetMsidBytes()App ID (e.g., msid=com.package.publisher)java.lang.StringgetNofb()Fallback disabled (e.g., nofb=1)com.google.protobuf.ByteStringgetNofbBytes()Fallback disabled (e.g., nofb=1)java.lang.StringgetNpa()Non-personalized ads (e.g., npa=1)com.google.protobuf.ByteStringgetNpaBytes()Non-personalized ads (e.g., npa=1)java.lang.StringgetOmidP()OMID partner name (e.g., omid_p=examplepartnername/1.0.0.0)com.google.protobuf.ByteStringgetOmidPBytes()OMID partner name (e.g., omid_p=examplepartnername/1.0.0.0)java.lang.StringgetOutput()Output format of the ad (e.g., "vast", "xml_vast4")com.google.protobuf.ByteStringgetOutputBytes()Output format of the ad (e.g., "vast", "xml_vast4")java.lang.StringgetPlcmt()Common video parameterscom.google.protobuf.ByteStringgetPlcmtBytes()Common video parametersjava.lang.StringgetPmad()Pod ad maximum (e.g., pmad=4)com.google.protobuf.ByteStringgetPmadBytes()Pod ad maximum (e.g., pmad=4)java.lang.StringgetPmnd()Pod minimum duration (e.g.com.google.protobuf.ByteStringgetPmndBytes()Pod minimum duration (e.g.java.lang.StringgetPmxd()Pod maximum duration (e.g.com.google.protobuf.ByteStringgetPmxdBytes()Pod maximum duration (e.g.java.lang.StringgetPod()Pod number (e.g.com.google.protobuf.ByteStringgetPodBytes()Pod number (e.g.java.lang.StringgetPp()Creative profile (e.g., pp=creative_profile)com.google.protobuf.ByteStringgetPpBytes()Creative profile (e.g., pp=creative_profile)java.lang.StringgetPpid()Publisher provided identifier (e.g., ppid=12JD92JD8078S8J29SDOAKC0EF230337)com.google.protobuf.ByteStringgetPpidBytes()Publisher provided identifier (e.g., ppid=12JD92JD8078S8J29SDOAKC0EF230337)java.lang.StringgetPpos()Position in pod (e.g., ppos=2)com.google.protobuf.ByteStringgetPposBytes()Position in pod (e.g., ppos=2)java.lang.StringgetPpsj()Publisher provided signals JSON (Base64-encoded ASCII string from the JSON object)com.google.protobuf.ByteStringgetPpsjBytes()Publisher provided signals JSON (Base64-encoded ASCII string from the JSON object)java.lang.StringgetPpt()Publisher Privacy Treatment (e.g., ppt=1)com.google.protobuf.ByteStringgetPptBytes()Publisher Privacy Treatment (e.g., ppt=1)java.lang.StringgetPtpl()Ad break template ID (e.g., ptpl=template1)com.google.protobuf.ByteStringgetPtplBytes()Ad break template ID (e.g., ptpl=template1)java.lang.StringgetPtpln()Ad break template name (e.g., ptpln=templateName)com.google.protobuf.ByteStringgetPtplnBytes()Ad break template name (e.g., ptpln=templateName)java.lang.StringgetPubf()Public price floor (e.g., pubf=123)com.google.protobuf.ByteStringgetPubfBytes()Public price floor (e.g., pubf=123)java.lang.StringgetPvid()App set ID (e.g., pvid=AppSetID_value)com.google.protobuf.ByteStringgetPvidBytes()App set ID (e.g., pvid=AppSetID_value)java.lang.StringgetPvidS()App set scope (e.g., pvid_s=scope_app)com.google.protobuf.ByteStringgetPvidSBytes()App set scope (e.g., pvid_s=scope_app)java.lang.StringgetPvtf()Private price floor (e.g., pvtf=123)com.google.protobuf.ByteStringgetPvtfBytes()Private price floor (e.g., pvtf=123)java.lang.StringgetRdid()Resettable device identifier (e.g., rdid=ABC123)com.google.protobuf.ByteStringgetRdidBytes()Resettable device identifier (e.g., rdid=ABC123)java.lang.StringgetRdp()Restrict data processing (e.g., rdp=1)com.google.protobuf.ByteStringgetRdpBytes()Restrict data processing (e.g., rdp=1)java.lang.StringgetScor()Stream correlator (e.g., scor=17)com.google.protobuf.ByteStringgetScorBytes()Stream correlator (e.g., scor=17)java.lang.StringgetSdkApis()SDK API framework (e.g., sdk_apis=2,7,9)com.google.protobuf.ByteStringgetSdkApisBytes()SDK API framework (e.g., sdk_apis=2,7,9)java.lang.StringgetSdmax()Skippable max ad duration (e.g., sdmax=45000)com.google.protobuf.ByteStringgetSdmaxBytes()Skippable max ad duration (e.g., sdmax=45000)java.lang.StringgetSid()Session ID (e.g., sid=123e4567-e89b-12d3-a456-426614174000)com.google.protobuf.ByteStringgetSidBytes()Session ID (e.g., sid=123e4567-e89b-12d3-a456-426614174000)java.lang.StringgetSsss()Server-side stitching source (e.g., ssss=mystitcher)com.google.protobuf.ByteStringgetSsssBytes()Server-side stitching source (e.g., ssss=mystitcher)java.lang.StringgetSz()Primary ad size (e.g., "400x300")com.google.protobuf.ByteStringgetSzBytes()Primary ad size (e.g., "400x300")java.lang.StringgetTfcd()Child-directed flag (e.g., tfcd=1)com.google.protobuf.ByteStringgetTfcdBytes()Child-directed flag (e.g., tfcd=1)java.lang.StringgetTrt()Traffic type (e.g., trt=1 for purchased traffic)com.google.protobuf.ByteStringgetTrtBytes()Traffic type (e.g., trt=1 for purchased traffic)java.lang.StringgetUnviewedPositionStart()The delayed impressions parameter (e.g., unviewed_position_start=1)com.google.protobuf.ByteStringgetUnviewedPositionStartBytes()The delayed impressions parameter (e.g., unviewed_position_start=1)java.lang.StringgetUrl()The URL from which the ad request is sentcom.google.protobuf.ByteStringgetUrlBytes()The URL from which the ad request is sentjava.lang.StringgetVadFormat()(IMA tags) same as vad_type.com.google.protobuf.ByteStringgetVadFormatBytes()(IMA tags) same as vad_type.java.lang.StringgetVadType()Video ad type (e.g., Return a linear ad: vad_type=linear, Return a non-linear ad: vad_type=nonlinear)com.google.protobuf.ByteStringgetVadTypeBytes()Video ad type (e.g., Return a linear ad: vad_type=linear, Return a non-linear ad: vad_type=nonlinear)java.lang.StringgetVconp()Continuous video play (e.g., vconp=2)com.google.protobuf.ByteStringgetVconpBytes()Continuous video play (e.g., vconp=2)java.lang.StringgetVid()Video ID (e.g., vid=456)com.google.protobuf.ByteStringgetVidBytes()Video ID (e.g., vid=456)java.lang.StringgetVidD()Video content duration in seconds (e.g., vid_d=90000)com.google.protobuf.ByteStringgetVidDBytes()Video content duration in seconds (e.g., vid_d=90000)java.lang.StringgetVideoadStartDelay()optional string videoad_start_delay = 76 [json_name = "videoadStartDelay"];com.google.protobuf.ByteStringgetVideoadStartDelayBytes()optional string videoad_start_delay = 76 [json_name = "videoadStartDelay"];java.lang.StringgetVpa()Video play automatic (e.g., vpa=auto)com.google.protobuf.ByteStringgetVpaBytes()Video play automatic (e.g., vpa=auto)java.lang.StringgetVpi()Video playlist inline/redirect (e.g., vpi=1)com.google.protobuf.ByteStringgetVpiBytes()Video playlist inline/redirect (e.g., vpi=1)java.lang.StringgetVpmute()Video play mute status (e.g., vpmute=1 for muted)com.google.protobuf.ByteStringgetVpmuteBytes()Video play mute status (e.g., vpmute=1 for muted)java.lang.StringgetVpos()Video position (e.g., vpos=preroll)com.google.protobuf.ByteStringgetVposBytes()Video position (e.g., vpos=preroll)java.lang.StringgetWta()"Why this ad?" parameter (e.g., wta=1)com.google.protobuf.ByteStringgetWtaBytes()"Why this ad?" parameter (e.g., wta=1)booleanhasAconp()Audio continuous play (e.g., aconp=2)booleanhasAddtlConsent()Additional consent (e.g., addtl_consent=1~1.35.41.101)booleanhasAdRule()Ad rule type (e.g., ad_rule=0 for VAST creative)booleanhasAdType()Ad type (e.g., ad_type=video)booleanhasAfvsz()Non-linear ad sizes (e.g., afvsz=200x200,250x250)booleanhasAllcues()Cue points for mid-roll ads (e.g., allcues=10000,20000)booleanhasAn()App name (e.g., an=sample%20app)booleanhasClient()optional string client = 75 [json_name = "client"];booleanhasCmsid()Content source ID (e.g., cmsid=123)booleanhasCorrelator()Shared value for competitive exclusions across multiple requests (e.g., correlator=4345645667)booleanhasDescriptionUrl()URL describing the video contentbooleanhasDth()Device type hint (e.g., dth=5)booleanhasEnv()Core request parametersbooleanhasExclCat()Exclusion category (e.g., excl_cat=airline_excl_label)booleanhasGamBaseUrl()base gam url prefix to compose with GamOptionsbooleanhasGdfpReq()ad manager schema (e.g.booleanhasGdpr()GDPR parameter (e.g., gdpr=1)booleanhasGdprConsent()GDPR consent string (e.g., gdpr_consent=GDPR_CONSENT_123)booleanhasHl()Language of the ad request (e.g., hl=en)booleanhasIabexcl()IAB exclusion categories (e.g., iabexcl=3,14,527)booleanhasIdtype()Identifier type (e.g., idtype=idfa)booleanhasImpl()(IMA tags) not exists in VAST GAM spec, but used in IMA samples as 'impl=s' (internet search gives only 's' as param value)booleanhasIpd()Inventory partner domain (e.g., ipd=partnerdomain.com)booleanhasIpe()Impression pinging entity (e.g., ipe=ssb)booleanhasIsLat()LAT (Limit Ad Tracking) (e.g., is_lat=1)booleanhasIu()Ad unit path (e.g., "iu=/6062/videodemo")booleanhasLip()Last position in pod (e.g., lip=true)booleanhasLtd()Limited ads (e.g., ltd=1)booleanhasMaxAdDuration()Maximum ad duration in milliseconds (e.g.booleanhasMinAdDuration()Minimum ad duration in milliseconds (e.g.booleanhasMridx()Mid-roll number (e.g.booleanhasMsid()App ID (e.g., msid=com.package.publisher)booleanhasNofb()Fallback disabled (e.g., nofb=1)booleanhasNpa()Non-personalized ads (e.g., npa=1)booleanhasOmidP()OMID partner name (e.g., omid_p=examplepartnername/1.0.0.0)booleanhasOutput()Output format of the ad (e.g., "vast", "xml_vast4")booleanhasPlcmt()Common video parametersbooleanhasPmad()Pod ad maximum (e.g., pmad=4)booleanhasPmnd()Pod minimum duration (e.g.booleanhasPmxd()Pod maximum duration (e.g.booleanhasPod()Pod number (e.g.booleanhasPp()Creative profile (e.g., pp=creative_profile)booleanhasPpid()Publisher provided identifier (e.g., ppid=12JD92JD8078S8J29SDOAKC0EF230337)booleanhasPpos()Position in pod (e.g., ppos=2)booleanhasPpsj()Publisher provided signals JSON (Base64-encoded ASCII string from the JSON object)booleanhasPpt()Publisher Privacy Treatment (e.g., ppt=1)booleanhasPtpl()Ad break template ID (e.g., ptpl=template1)booleanhasPtpln()Ad break template name (e.g., ptpln=templateName)booleanhasPubf()Public price floor (e.g., pubf=123)booleanhasPvid()App set ID (e.g., pvid=AppSetID_value)booleanhasPvidS()App set scope (e.g., pvid_s=scope_app)booleanhasPvtf()Private price floor (e.g., pvtf=123)booleanhasRdid()Resettable device identifier (e.g., rdid=ABC123)booleanhasRdp()Restrict data processing (e.g., rdp=1)booleanhasScor()Stream correlator (e.g., scor=17)booleanhasSdkApis()SDK API framework (e.g., sdk_apis=2,7,9)booleanhasSdmax()Skippable max ad duration (e.g., sdmax=45000)booleanhasSid()Session ID (e.g., sid=123e4567-e89b-12d3-a456-426614174000)booleanhasSsss()Server-side stitching source (e.g., ssss=mystitcher)booleanhasSz()Primary ad size (e.g., "400x300")booleanhasTfcd()Child-directed flag (e.g., tfcd=1)booleanhasTrt()Traffic type (e.g., trt=1 for purchased traffic)booleanhasUnviewedPositionStart()The delayed impressions parameter (e.g., unviewed_position_start=1)booleanhasUrl()The URL from which the ad request is sentbooleanhasVadFormat()(IMA tags) same as vad_type.booleanhasVadType()Video ad type (e.g., Return a linear ad: vad_type=linear, Return a non-linear ad: vad_type=nonlinear)booleanhasVconp()Continuous video play (e.g., vconp=2)booleanhasVid()Video ID (e.g., vid=456)booleanhasVidD()Video content duration in seconds (e.g., vid_d=90000)booleanhasVideoadStartDelay()optional string videoad_start_delay = 76 [json_name = "videoadStartDelay"];booleanhasVpa()Video play automatic (e.g., vpa=auto)booleanhasVpi()Video playlist inline/redirect (e.g., vpi=1)booleanhasVpmute()Video play mute status (e.g., vpmute=1 for muted)booleanhasVpos()Video position (e.g., vpos=preroll)booleanhasWta()"Why this ad?" parameter (e.g., wta=1)static QuestionOptions.GamOptions.BuildernewBuilder()static QuestionOptions.GamOptions.BuildernewBuilder(QuestionOptions.GamOptions prototype)static QuestionOptions.GamOptionsparseDelimitedFrom(java.io.InputStream input)static QuestionOptions.GamOptionsparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static QuestionOptions.GamOptionsparseFrom(byte[] data)static QuestionOptions.GamOptionsparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static QuestionOptions.GamOptionsparseFrom(com.google.protobuf.ByteString data)static QuestionOptions.GamOptionsparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static QuestionOptions.GamOptionsparseFrom(com.google.protobuf.CodedInputStream input)static QuestionOptions.GamOptionsparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static QuestionOptions.GamOptionsparseFrom(java.io.InputStream input)static QuestionOptions.GamOptionsparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static QuestionOptions.GamOptionsparseFrom(java.nio.ByteBuffer data)static QuestionOptions.GamOptionsparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<QuestionOptions.GamOptions>parser()-
Methods inherited from class com.google.protobuf.GeneratedMessageLite
createBuilder, createBuilder, dynamicMethod, dynamicMethod, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, emptyProtobufList, equals, getDefaultInstanceForType, getParserForType, getSerializedSize, hashCode, isInitialized, isInitialized, makeImmutable, mergeLengthDelimitedField, mergeUnknownFields, mergeVarintField, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBuilderForType, newMessageInfo, newRepeatedGeneratedExtension, newSingularGeneratedExtension, parseDelimitedFrom, parseDelimitedFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parsePartialFrom, parseUnknownField, registerDefaultInstance, toBuilder, toString, writeTo
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
-
-
-
Field Detail
-
ENV_FIELD_NUMBER
public static final int ENV_FIELD_NUMBER
- See Also:
- Constant Field Values
-
GDFP_REQ_FIELD_NUMBER
public static final int GDFP_REQ_FIELD_NUMBER
- See Also:
- Constant Field Values
-
IU_FIELD_NUMBER
public static final int IU_FIELD_NUMBER
- See Also:
- Constant Field Values
-
OUTPUT_FIELD_NUMBER
public static final int OUTPUT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SZ_FIELD_NUMBER
public static final int SZ_FIELD_NUMBER
- See Also:
- Constant Field Values
-
UNVIEWED_POSITION_START_FIELD_NUMBER
public static final int UNVIEWED_POSITION_START_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CIU_SZS_FIELD_NUMBER
public static final int CIU_SZS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
URL_FIELD_NUMBER
public static final int URL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESCRIPTION_URL_FIELD_NUMBER
public static final int DESCRIPTION_URL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CORRELATOR_FIELD_NUMBER
public static final int CORRELATOR_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CUST_PARAMS_FIELD_NUMBER
public static final int CUST_PARAMS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PLCMT_FIELD_NUMBER
public static final int PLCMT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
VPA_FIELD_NUMBER
public static final int VPA_FIELD_NUMBER
- See Also:
- Constant Field Values
-
VPMUTE_FIELD_NUMBER
public static final int VPMUTE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
WTA_FIELD_NUMBER
public static final int WTA_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ACONP_FIELD_NUMBER
public static final int ACONP_FIELD_NUMBER
- See Also:
- Constant Field Values
-
AD_RULE_FIELD_NUMBER
public static final int AD_RULE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
AD_TYPE_FIELD_NUMBER
public static final int AD_TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
HL_FIELD_NUMBER
public static final int HL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DTH_FIELD_NUMBER
public static final int DTH_FIELD_NUMBER
- See Also:
- Constant Field Values
-
GDPR_FIELD_NUMBER
public static final int GDPR_FIELD_NUMBER
- See Also:
- Constant Field Values
-
GDPR_CONSENT_FIELD_NUMBER
public static final int GDPR_CONSENT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
IABEXCL_FIELD_NUMBER
public static final int IABEXCL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LIP_FIELD_NUMBER
public static final int LIP_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LTD_FIELD_NUMBER
public static final int LTD_FIELD_NUMBER
- See Also:
- Constant Field Values
-
NOFB_FIELD_NUMBER
public static final int NOFB_FIELD_NUMBER
- See Also:
- Constant Field Values
-
NPA_FIELD_NUMBER
public static final int NPA_FIELD_NUMBER
- See Also:
- Constant Field Values
-
OMID_P_FIELD_NUMBER
public static final int OMID_P_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PPT_FIELD_NUMBER
public static final int PPT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PPOS_FIELD_NUMBER
public static final int PPOS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PPID_FIELD_NUMBER
public static final int PPID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SCOR_FIELD_NUMBER
public static final int SCOR_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SDK_APIS_FIELD_NUMBER
public static final int SDK_APIS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SSSS_FIELD_NUMBER
public static final int SSSS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SDMAX_FIELD_NUMBER
public static final int SDMAX_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SID_FIELD_NUMBER
public static final int SID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
RDP_FIELD_NUMBER
public static final int RDP_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ADDTL_CONSENT_FIELD_NUMBER
public static final int ADDTL_CONSENT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
AFVSZ_FIELD_NUMBER
public static final int AFVSZ_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ALLCUES_FIELD_NUMBER
public static final int ALLCUES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CMSID_FIELD_NUMBER
public static final int CMSID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
VID_FIELD_NUMBER
public static final int VID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
EXCL_CAT_FIELD_NUMBER
public static final int EXCL_CAT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
IPD_FIELD_NUMBER
public static final int IPD_FIELD_NUMBER
- See Also:
- Constant Field Values
-
IPE_FIELD_NUMBER
public static final int IPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MAX_AD_DURATION_FIELD_NUMBER
public static final int MAX_AD_DURATION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MIN_AD_DURATION_FIELD_NUMBER
public static final int MIN_AD_DURATION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MRIDX_FIELD_NUMBER
public static final int MRIDX_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MSID_FIELD_NUMBER
public static final int MSID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
AN_FIELD_NUMBER
public static final int AN_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PMAD_FIELD_NUMBER
public static final int PMAD_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PMND_FIELD_NUMBER
public static final int PMND_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PMXD_FIELD_NUMBER
public static final int PMXD_FIELD_NUMBER
- See Also:
- Constant Field Values
-
POD_FIELD_NUMBER
public static final int POD_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PP_FIELD_NUMBER
public static final int PP_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PPSJ_FIELD_NUMBER
public static final int PPSJ_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PTPL_FIELD_NUMBER
public static final int PTPL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PTPLN_FIELD_NUMBER
public static final int PTPLN_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PUBF_FIELD_NUMBER
public static final int PUBF_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PVTF_FIELD_NUMBER
public static final int PVTF_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PVID_FIELD_NUMBER
public static final int PVID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PVID_S_FIELD_NUMBER
public static final int PVID_S_FIELD_NUMBER
- See Also:
- Constant Field Values
-
RDID_FIELD_NUMBER
public static final int RDID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
IDTYPE_FIELD_NUMBER
public static final int IDTYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
IS_LAT_FIELD_NUMBER
public static final int IS_LAT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TFCD_FIELD_NUMBER
public static final int TFCD_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TRT_FIELD_NUMBER
public static final int TRT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
VAD_TYPE_FIELD_NUMBER
public static final int VAD_TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
VID_D_FIELD_NUMBER
public static final int VID_D_FIELD_NUMBER
- See Also:
- Constant Field Values
-
VCONP_FIELD_NUMBER
public static final int VCONP_FIELD_NUMBER
- See Also:
- Constant Field Values
-
VPI_FIELD_NUMBER
public static final int VPI_FIELD_NUMBER
- See Also:
- Constant Field Values
-
VPOS_FIELD_NUMBER
public static final int VPOS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
IMPL_FIELD_NUMBER
public static final int IMPL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
VAD_FORMAT_FIELD_NUMBER
public static final int VAD_FORMAT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CLIENT_FIELD_NUMBER
public static final int CLIENT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
VIDEOAD_START_DELAY_FIELD_NUMBER
public static final int VIDEOAD_START_DELAY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
GAM_BASE_URL_FIELD_NUMBER
public static final int GAM_BASE_URL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
hasEnv
public boolean hasEnv()
Core request parameters
optional string env = 1 [json_name = "env"];- Specified by:
hasEnvin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the env field is set.
-
getEnv
public java.lang.String getEnv()
Core request parameters
optional string env = 1 [json_name = "env"];- Specified by:
getEnvin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The env.
-
getEnvBytes
public com.google.protobuf.ByteString getEnvBytes()
Core request parameters
optional string env = 1 [json_name = "env"];- Specified by:
getEnvBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for env.
-
hasGdfpReq
public boolean hasGdfpReq()
ad manager schema (e.g. gdfp_req=1)
optional string gdfp_req = 2 [json_name = "gdfpReq"];- Specified by:
hasGdfpReqin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the gdfpReq field is set.
-
getGdfpReq
public java.lang.String getGdfpReq()
ad manager schema (e.g. gdfp_req=1)
optional string gdfp_req = 2 [json_name = "gdfpReq"];- Specified by:
getGdfpReqin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The gdfpReq.
-
getGdfpReqBytes
public com.google.protobuf.ByteString getGdfpReqBytes()
ad manager schema (e.g. gdfp_req=1)
optional string gdfp_req = 2 [json_name = "gdfpReq"];- Specified by:
getGdfpReqBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for gdfpReq.
-
hasIu
public boolean hasIu()
Ad unit path (e.g., "iu=/6062/videodemo")
optional string iu = 3 [json_name = "iu"];- Specified by:
hasIuin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the iu field is set.
-
getIu
public java.lang.String getIu()
Ad unit path (e.g., "iu=/6062/videodemo")
optional string iu = 3 [json_name = "iu"];- Specified by:
getIuin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The iu.
-
getIuBytes
public com.google.protobuf.ByteString getIuBytes()
Ad unit path (e.g., "iu=/6062/videodemo")
optional string iu = 3 [json_name = "iu"];- Specified by:
getIuBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for iu.
-
hasOutput
public boolean hasOutput()
Output format of the ad (e.g., "vast", "xml_vast4")
optional string output = 4 [json_name = "output"];- Specified by:
hasOutputin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the output field is set.
-
getOutput
public java.lang.String getOutput()
Output format of the ad (e.g., "vast", "xml_vast4")
optional string output = 4 [json_name = "output"];- Specified by:
getOutputin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The output.
-
getOutputBytes
public com.google.protobuf.ByteString getOutputBytes()
Output format of the ad (e.g., "vast", "xml_vast4")
optional string output = 4 [json_name = "output"];- Specified by:
getOutputBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for output.
-
hasSz
public boolean hasSz()
Primary ad size (e.g., "400x300")
optional string sz = 5 [json_name = "sz"];- Specified by:
hasSzin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the sz field is set.
-
getSz
public java.lang.String getSz()
Primary ad size (e.g., "400x300")
optional string sz = 5 [json_name = "sz"];- Specified by:
getSzin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The sz.
-
getSzBytes
public com.google.protobuf.ByteString getSzBytes()
Primary ad size (e.g., "400x300")
optional string sz = 5 [json_name = "sz"];- Specified by:
getSzBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for sz.
-
hasUnviewedPositionStart
public boolean hasUnviewedPositionStart()
The delayed impressions parameter (e.g., unviewed_position_start=1)
optional string unviewed_position_start = 6 [json_name = "unviewedPositionStart"];- Specified by:
hasUnviewedPositionStartin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the unviewedPositionStart field is set.
-
getUnviewedPositionStart
public java.lang.String getUnviewedPositionStart()
The delayed impressions parameter (e.g., unviewed_position_start=1)
optional string unviewed_position_start = 6 [json_name = "unviewedPositionStart"];- Specified by:
getUnviewedPositionStartin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The unviewedPositionStart.
-
getUnviewedPositionStartBytes
public com.google.protobuf.ByteString getUnviewedPositionStartBytes()
The delayed impressions parameter (e.g., unviewed_position_start=1)
optional string unviewed_position_start = 6 [json_name = "unviewedPositionStart"];- Specified by:
getUnviewedPositionStartBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for unviewedPositionStart.
-
getCiuSzsList
public java.util.List<java.lang.String> getCiuSzsList()
Companion ad sizes (e.g., "728x90", "300x250")
repeated string ciu_szs = 7 [json_name = "ciuSzs"];- Specified by:
getCiuSzsListin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- A list containing the ciuSzs.
-
getCiuSzsCount
public int getCiuSzsCount()
Companion ad sizes (e.g., "728x90", "300x250")
repeated string ciu_szs = 7 [json_name = "ciuSzs"];- Specified by:
getCiuSzsCountin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The count of ciuSzs.
-
getCiuSzs
public java.lang.String getCiuSzs(int index)
Companion ad sizes (e.g., "728x90", "300x250")
repeated string ciu_szs = 7 [json_name = "ciuSzs"];- Specified by:
getCiuSzsin interfaceQuestionOptions.GamOptionsOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The ciuSzs at the given index.
-
getCiuSzsBytes
public com.google.protobuf.ByteString getCiuSzsBytes(int index)
Companion ad sizes (e.g., "728x90", "300x250")
repeated string ciu_szs = 7 [json_name = "ciuSzs"];- Specified by:
getCiuSzsBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the ciuSzs at the given index.
-
hasUrl
public boolean hasUrl()
The URL from which the ad request is sent
optional string url = 8 [json_name = "url"];- Specified by:
hasUrlin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the url field is set.
-
getUrl
public java.lang.String getUrl()
The URL from which the ad request is sent
optional string url = 8 [json_name = "url"];- Specified by:
getUrlin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The url.
-
getUrlBytes
public com.google.protobuf.ByteString getUrlBytes()
The URL from which the ad request is sent
optional string url = 8 [json_name = "url"];- Specified by:
getUrlBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for url.
-
hasDescriptionUrl
public boolean hasDescriptionUrl()
URL describing the video content
optional string description_url = 9 [json_name = "descriptionUrl"];- Specified by:
hasDescriptionUrlin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the descriptionUrl field is set.
-
getDescriptionUrl
public java.lang.String getDescriptionUrl()
URL describing the video content
optional string description_url = 9 [json_name = "descriptionUrl"];- Specified by:
getDescriptionUrlin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The descriptionUrl.
-
getDescriptionUrlBytes
public com.google.protobuf.ByteString getDescriptionUrlBytes()
URL describing the video content
optional string description_url = 9 [json_name = "descriptionUrl"];- Specified by:
getDescriptionUrlBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for descriptionUrl.
-
hasCorrelator
public boolean hasCorrelator()
Shared value for competitive exclusions across multiple requests (e.g., correlator=4345645667)
optional string correlator = 10 [json_name = "correlator"];- Specified by:
hasCorrelatorin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the correlator field is set.
-
getCorrelator
public java.lang.String getCorrelator()
Shared value for competitive exclusions across multiple requests (e.g., correlator=4345645667)
optional string correlator = 10 [json_name = "correlator"];- Specified by:
getCorrelatorin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The correlator.
-
getCorrelatorBytes
public com.google.protobuf.ByteString getCorrelatorBytes()
Shared value for competitive exclusions across multiple requests (e.g., correlator=4345645667)
optional string correlator = 10 [json_name = "correlator"];- Specified by:
getCorrelatorBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for correlator.
-
getCustParamsCount
public int getCustParamsCount()
Description copied from interface:QuestionOptions.GamOptionsOrBuilderCustom key-value pairs for targeting
map<string, string> cust_params = 11 [json_name = "custParams"];- Specified by:
getCustParamsCountin interfaceQuestionOptions.GamOptionsOrBuilder
-
containsCustParams
public boolean containsCustParams(java.lang.String key)
Custom key-value pairs for targeting
map<string, string> cust_params = 11 [json_name = "custParams"];- Specified by:
containsCustParamsin interfaceQuestionOptions.GamOptionsOrBuilder
-
getCustParams
@Deprecated public java.util.Map<java.lang.String,java.lang.String> getCustParams()
Deprecated.UsegetCustParamsMap()instead.- Specified by:
getCustParamsin interfaceQuestionOptions.GamOptionsOrBuilder
-
getCustParamsMap
public java.util.Map<java.lang.String,java.lang.String> getCustParamsMap()
Custom key-value pairs for targeting
map<string, string> cust_params = 11 [json_name = "custParams"];- Specified by:
getCustParamsMapin interfaceQuestionOptions.GamOptionsOrBuilder
-
getCustParamsOrDefault
public java.lang.String getCustParamsOrDefault(java.lang.String key, java.lang.String defaultValue)Custom key-value pairs for targeting
map<string, string> cust_params = 11 [json_name = "custParams"];- Specified by:
getCustParamsOrDefaultin interfaceQuestionOptions.GamOptionsOrBuilder
-
getCustParamsOrThrow
public java.lang.String getCustParamsOrThrow(java.lang.String key)
Custom key-value pairs for targeting
map<string, string> cust_params = 11 [json_name = "custParams"];- Specified by:
getCustParamsOrThrowin interfaceQuestionOptions.GamOptionsOrBuilder
-
hasPlcmt
public boolean hasPlcmt()
Common video parameters
optional string plcmt = 12 [json_name = "plcmt"];- Specified by:
hasPlcmtin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the plcmt field is set.
-
getPlcmt
public java.lang.String getPlcmt()
Common video parameters
optional string plcmt = 12 [json_name = "plcmt"];- Specified by:
getPlcmtin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The plcmt.
-
getPlcmtBytes
public com.google.protobuf.ByteString getPlcmtBytes()
Common video parameters
optional string plcmt = 12 [json_name = "plcmt"];- Specified by:
getPlcmtBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for plcmt.
-
hasVpa
public boolean hasVpa()
Video play automatic (e.g., vpa=auto)
optional string vpa = 13 [json_name = "vpa"];- Specified by:
hasVpain interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the vpa field is set.
-
getVpa
public java.lang.String getVpa()
Video play automatic (e.g., vpa=auto)
optional string vpa = 13 [json_name = "vpa"];- Specified by:
getVpain interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The vpa.
-
getVpaBytes
public com.google.protobuf.ByteString getVpaBytes()
Video play automatic (e.g., vpa=auto)
optional string vpa = 13 [json_name = "vpa"];- Specified by:
getVpaBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for vpa.
-
hasVpmute
public boolean hasVpmute()
Video play mute status (e.g., vpmute=1 for muted)
optional string vpmute = 14 [json_name = "vpmute"];- Specified by:
hasVpmutein interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the vpmute field is set.
-
getVpmute
public java.lang.String getVpmute()
Video play mute status (e.g., vpmute=1 for muted)
optional string vpmute = 14 [json_name = "vpmute"];- Specified by:
getVpmutein interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The vpmute.
-
getVpmuteBytes
public com.google.protobuf.ByteString getVpmuteBytes()
Video play mute status (e.g., vpmute=1 for muted)
optional string vpmute = 14 [json_name = "vpmute"];- Specified by:
getVpmuteBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for vpmute.
-
hasWta
public boolean hasWta()
"Why this ad?" parameter (e.g., wta=1)
optional string wta = 15 [json_name = "wta"];- Specified by:
hasWtain interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the wta field is set.
-
getWta
public java.lang.String getWta()
"Why this ad?" parameter (e.g., wta=1)
optional string wta = 15 [json_name = "wta"];- Specified by:
getWtain interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The wta.
-
getWtaBytes
public com.google.protobuf.ByteString getWtaBytes()
"Why this ad?" parameter (e.g., wta=1)
optional string wta = 15 [json_name = "wta"];- Specified by:
getWtaBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for wta.
-
hasAconp
public boolean hasAconp()
Audio continuous play (e.g., aconp=2)
optional string aconp = 16 [json_name = "aconp"];- Specified by:
hasAconpin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the aconp field is set.
-
getAconp
public java.lang.String getAconp()
Audio continuous play (e.g., aconp=2)
optional string aconp = 16 [json_name = "aconp"];- Specified by:
getAconpin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The aconp.
-
getAconpBytes
public com.google.protobuf.ByteString getAconpBytes()
Audio continuous play (e.g., aconp=2)
optional string aconp = 16 [json_name = "aconp"];- Specified by:
getAconpBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for aconp.
-
hasAdRule
public boolean hasAdRule()
Ad rule type (e.g., ad_rule=0 for VAST creative)
optional string ad_rule = 17 [json_name = "adRule"];- Specified by:
hasAdRulein interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the adRule field is set.
-
getAdRule
public java.lang.String getAdRule()
Ad rule type (e.g., ad_rule=0 for VAST creative)
optional string ad_rule = 17 [json_name = "adRule"];- Specified by:
getAdRulein interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The adRule.
-
getAdRuleBytes
public com.google.protobuf.ByteString getAdRuleBytes()
Ad rule type (e.g., ad_rule=0 for VAST creative)
optional string ad_rule = 17 [json_name = "adRule"];- Specified by:
getAdRuleBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for adRule.
-
hasAdType
public boolean hasAdType()
Ad type (e.g., ad_type=video)
optional string ad_type = 18 [json_name = "adType"];- Specified by:
hasAdTypein interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the adType field is set.
-
getAdType
public java.lang.String getAdType()
Ad type (e.g., ad_type=video)
optional string ad_type = 18 [json_name = "adType"];- Specified by:
getAdTypein interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The adType.
-
getAdTypeBytes
public com.google.protobuf.ByteString getAdTypeBytes()
Ad type (e.g., ad_type=video)
optional string ad_type = 18 [json_name = "adType"];- Specified by:
getAdTypeBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for adType.
-
hasHl
public boolean hasHl()
Language of the ad request (e.g., hl=en)
optional string hl = 19 [json_name = "hl"];- Specified by:
hasHlin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the hl field is set.
-
getHl
public java.lang.String getHl()
Language of the ad request (e.g., hl=en)
optional string hl = 19 [json_name = "hl"];- Specified by:
getHlin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The hl.
-
getHlBytes
public com.google.protobuf.ByteString getHlBytes()
Language of the ad request (e.g., hl=en)
optional string hl = 19 [json_name = "hl"];- Specified by:
getHlBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for hl.
-
hasDth
public boolean hasDth()
Device type hint (e.g., dth=5)
optional string dth = 20 [json_name = "dth"];- Specified by:
hasDthin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the dth field is set.
-
getDth
public java.lang.String getDth()
Device type hint (e.g., dth=5)
optional string dth = 20 [json_name = "dth"];- Specified by:
getDthin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The dth.
-
getDthBytes
public com.google.protobuf.ByteString getDthBytes()
Device type hint (e.g., dth=5)
optional string dth = 20 [json_name = "dth"];- Specified by:
getDthBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for dth.
-
hasGdpr
public boolean hasGdpr()
GDPR parameter (e.g., gdpr=1)
optional string gdpr = 21 [json_name = "gdpr"];- Specified by:
hasGdprin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the gdpr field is set.
-
getGdpr
public java.lang.String getGdpr()
GDPR parameter (e.g., gdpr=1)
optional string gdpr = 21 [json_name = "gdpr"];- Specified by:
getGdprin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The gdpr.
-
getGdprBytes
public com.google.protobuf.ByteString getGdprBytes()
GDPR parameter (e.g., gdpr=1)
optional string gdpr = 21 [json_name = "gdpr"];- Specified by:
getGdprBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for gdpr.
-
hasGdprConsent
public boolean hasGdprConsent()
GDPR consent string (e.g., gdpr_consent=GDPR_CONSENT_123)
optional string gdpr_consent = 22 [json_name = "gdprConsent"];- Specified by:
hasGdprConsentin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the gdprConsent field is set.
-
getGdprConsent
public java.lang.String getGdprConsent()
GDPR consent string (e.g., gdpr_consent=GDPR_CONSENT_123)
optional string gdpr_consent = 22 [json_name = "gdprConsent"];- Specified by:
getGdprConsentin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The gdprConsent.
-
getGdprConsentBytes
public com.google.protobuf.ByteString getGdprConsentBytes()
GDPR consent string (e.g., gdpr_consent=GDPR_CONSENT_123)
optional string gdpr_consent = 22 [json_name = "gdprConsent"];- Specified by:
getGdprConsentBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for gdprConsent.
-
hasIabexcl
public boolean hasIabexcl()
IAB exclusion categories (e.g., iabexcl=3,14,527)
optional string iabexcl = 23 [json_name = "iabexcl"];- Specified by:
hasIabexclin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the iabexcl field is set.
-
getIabexcl
public java.lang.String getIabexcl()
IAB exclusion categories (e.g., iabexcl=3,14,527)
optional string iabexcl = 23 [json_name = "iabexcl"];- Specified by:
getIabexclin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The iabexcl.
-
getIabexclBytes
public com.google.protobuf.ByteString getIabexclBytes()
IAB exclusion categories (e.g., iabexcl=3,14,527)
optional string iabexcl = 23 [json_name = "iabexcl"];- Specified by:
getIabexclBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for iabexcl.
-
hasLip
public boolean hasLip()
Last position in pod (e.g., lip=true)
optional bool lip = 24 [json_name = "lip"];- Specified by:
hasLipin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the lip field is set.
-
getLip
public boolean getLip()
Last position in pod (e.g., lip=true)
optional bool lip = 24 [json_name = "lip"];- Specified by:
getLipin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The lip.
-
hasLtd
public boolean hasLtd()
Limited ads (e.g., ltd=1)
optional string ltd = 25 [json_name = "ltd"];- Specified by:
hasLtdin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the ltd field is set.
-
getLtd
public java.lang.String getLtd()
Limited ads (e.g., ltd=1)
optional string ltd = 25 [json_name = "ltd"];- Specified by:
getLtdin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The ltd.
-
getLtdBytes
public com.google.protobuf.ByteString getLtdBytes()
Limited ads (e.g., ltd=1)
optional string ltd = 25 [json_name = "ltd"];- Specified by:
getLtdBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for ltd.
-
hasNofb
public boolean hasNofb()
Fallback disabled (e.g., nofb=1)
optional string nofb = 26 [json_name = "nofb"];- Specified by:
hasNofbin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the nofb field is set.
-
getNofb
public java.lang.String getNofb()
Fallback disabled (e.g., nofb=1)
optional string nofb = 26 [json_name = "nofb"];- Specified by:
getNofbin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The nofb.
-
getNofbBytes
public com.google.protobuf.ByteString getNofbBytes()
Fallback disabled (e.g., nofb=1)
optional string nofb = 26 [json_name = "nofb"];- Specified by:
getNofbBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for nofb.
-
hasNpa
public boolean hasNpa()
Non-personalized ads (e.g., npa=1)
optional string npa = 27 [json_name = "npa"];- Specified by:
hasNpain interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the npa field is set.
-
getNpa
public java.lang.String getNpa()
Non-personalized ads (e.g., npa=1)
optional string npa = 27 [json_name = "npa"];- Specified by:
getNpain interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The npa.
-
getNpaBytes
public com.google.protobuf.ByteString getNpaBytes()
Non-personalized ads (e.g., npa=1)
optional string npa = 27 [json_name = "npa"];- Specified by:
getNpaBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for npa.
-
hasOmidP
public boolean hasOmidP()
OMID partner name (e.g., omid_p=examplepartnername/1.0.0.0)
optional string omid_p = 28 [json_name = "omidP"];- Specified by:
hasOmidPin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the omidP field is set.
-
getOmidP
public java.lang.String getOmidP()
OMID partner name (e.g., omid_p=examplepartnername/1.0.0.0)
optional string omid_p = 28 [json_name = "omidP"];- Specified by:
getOmidPin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The omidP.
-
getOmidPBytes
public com.google.protobuf.ByteString getOmidPBytes()
OMID partner name (e.g., omid_p=examplepartnername/1.0.0.0)
optional string omid_p = 28 [json_name = "omidP"];- Specified by:
getOmidPBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for omidP.
-
hasPpt
public boolean hasPpt()
Publisher Privacy Treatment (e.g., ppt=1)
optional string ppt = 29 [json_name = "ppt"];- Specified by:
hasPptin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the ppt field is set.
-
getPpt
public java.lang.String getPpt()
Publisher Privacy Treatment (e.g., ppt=1)
optional string ppt = 29 [json_name = "ppt"];- Specified by:
getPptin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The ppt.
-
getPptBytes
public com.google.protobuf.ByteString getPptBytes()
Publisher Privacy Treatment (e.g., ppt=1)
optional string ppt = 29 [json_name = "ppt"];- Specified by:
getPptBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for ppt.
-
hasPpos
public boolean hasPpos()
Position in pod (e.g., ppos=2)
optional string ppos = 30 [json_name = "ppos"];- Specified by:
hasPposin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the ppos field is set.
-
getPpos
public java.lang.String getPpos()
Position in pod (e.g., ppos=2)
optional string ppos = 30 [json_name = "ppos"];- Specified by:
getPposin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The ppos.
-
getPposBytes
public com.google.protobuf.ByteString getPposBytes()
Position in pod (e.g., ppos=2)
optional string ppos = 30 [json_name = "ppos"];- Specified by:
getPposBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for ppos.
-
hasPpid
public boolean hasPpid()
Publisher provided identifier (e.g., ppid=12JD92JD8078S8J29SDOAKC0EF230337)
optional string ppid = 31 [json_name = "ppid"];- Specified by:
hasPpidin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the ppid field is set.
-
getPpid
public java.lang.String getPpid()
Publisher provided identifier (e.g., ppid=12JD92JD8078S8J29SDOAKC0EF230337)
optional string ppid = 31 [json_name = "ppid"];- Specified by:
getPpidin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The ppid.
-
getPpidBytes
public com.google.protobuf.ByteString getPpidBytes()
Publisher provided identifier (e.g., ppid=12JD92JD8078S8J29SDOAKC0EF230337)
optional string ppid = 31 [json_name = "ppid"];- Specified by:
getPpidBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for ppid.
-
hasScor
public boolean hasScor()
Stream correlator (e.g., scor=17)
optional string scor = 32 [json_name = "scor"];- Specified by:
hasScorin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the scor field is set.
-
getScor
public java.lang.String getScor()
Stream correlator (e.g., scor=17)
optional string scor = 32 [json_name = "scor"];- Specified by:
getScorin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The scor.
-
getScorBytes
public com.google.protobuf.ByteString getScorBytes()
Stream correlator (e.g., scor=17)
optional string scor = 32 [json_name = "scor"];- Specified by:
getScorBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for scor.
-
hasSdkApis
public boolean hasSdkApis()
SDK API framework (e.g., sdk_apis=2,7,9)
optional string sdk_apis = 33 [json_name = "sdkApis"];- Specified by:
hasSdkApisin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the sdkApis field is set.
-
getSdkApis
public java.lang.String getSdkApis()
SDK API framework (e.g., sdk_apis=2,7,9)
optional string sdk_apis = 33 [json_name = "sdkApis"];- Specified by:
getSdkApisin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The sdkApis.
-
getSdkApisBytes
public com.google.protobuf.ByteString getSdkApisBytes()
SDK API framework (e.g., sdk_apis=2,7,9)
optional string sdk_apis = 33 [json_name = "sdkApis"];- Specified by:
getSdkApisBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for sdkApis.
-
hasSsss
public boolean hasSsss()
Server-side stitching source (e.g., ssss=mystitcher)
optional string ssss = 34 [json_name = "ssss"];- Specified by:
hasSsssin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the ssss field is set.
-
getSsss
public java.lang.String getSsss()
Server-side stitching source (e.g., ssss=mystitcher)
optional string ssss = 34 [json_name = "ssss"];- Specified by:
getSsssin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The ssss.
-
getSsssBytes
public com.google.protobuf.ByteString getSsssBytes()
Server-side stitching source (e.g., ssss=mystitcher)
optional string ssss = 34 [json_name = "ssss"];- Specified by:
getSsssBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for ssss.
-
hasSdmax
public boolean hasSdmax()
Skippable max ad duration (e.g., sdmax=45000)
optional string sdmax = 35 [json_name = "sdmax"];- Specified by:
hasSdmaxin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the sdmax field is set.
-
getSdmax
public java.lang.String getSdmax()
Skippable max ad duration (e.g., sdmax=45000)
optional string sdmax = 35 [json_name = "sdmax"];- Specified by:
getSdmaxin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The sdmax.
-
getSdmaxBytes
public com.google.protobuf.ByteString getSdmaxBytes()
Skippable max ad duration (e.g., sdmax=45000)
optional string sdmax = 35 [json_name = "sdmax"];- Specified by:
getSdmaxBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for sdmax.
-
hasSid
public boolean hasSid()
Session ID (e.g., sid=123e4567-e89b-12d3-a456-426614174000)
optional string sid = 36 [json_name = "sid"];- Specified by:
hasSidin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the sid field is set.
-
getSid
public java.lang.String getSid()
Session ID (e.g., sid=123e4567-e89b-12d3-a456-426614174000)
optional string sid = 36 [json_name = "sid"];- Specified by:
getSidin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The sid.
-
getSidBytes
public com.google.protobuf.ByteString getSidBytes()
Session ID (e.g., sid=123e4567-e89b-12d3-a456-426614174000)
optional string sid = 36 [json_name = "sid"];- Specified by:
getSidBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for sid.
-
hasRdp
public boolean hasRdp()
Restrict data processing (e.g., rdp=1)
optional string rdp = 37 [json_name = "rdp"];- Specified by:
hasRdpin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the rdp field is set.
-
getRdp
public java.lang.String getRdp()
Restrict data processing (e.g., rdp=1)
optional string rdp = 37 [json_name = "rdp"];- Specified by:
getRdpin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The rdp.
-
getRdpBytes
public com.google.protobuf.ByteString getRdpBytes()
Restrict data processing (e.g., rdp=1)
optional string rdp = 37 [json_name = "rdp"];- Specified by:
getRdpBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for rdp.
-
hasAddtlConsent
public boolean hasAddtlConsent()
Additional consent (e.g., addtl_consent=1~1.35.41.101)
optional string addtl_consent = 38 [json_name = "addtlConsent"];- Specified by:
hasAddtlConsentin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the addtlConsent field is set.
-
getAddtlConsent
public java.lang.String getAddtlConsent()
Additional consent (e.g., addtl_consent=1~1.35.41.101)
optional string addtl_consent = 38 [json_name = "addtlConsent"];- Specified by:
getAddtlConsentin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The addtlConsent.
-
getAddtlConsentBytes
public com.google.protobuf.ByteString getAddtlConsentBytes()
Additional consent (e.g., addtl_consent=1~1.35.41.101)
optional string addtl_consent = 38 [json_name = "addtlConsent"];- Specified by:
getAddtlConsentBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for addtlConsent.
-
hasAfvsz
public boolean hasAfvsz()
Non-linear ad sizes (e.g., afvsz=200x200,250x250)
optional string afvsz = 39 [json_name = "afvsz"];- Specified by:
hasAfvszin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the afvsz field is set.
-
getAfvsz
public java.lang.String getAfvsz()
Non-linear ad sizes (e.g., afvsz=200x200,250x250)
optional string afvsz = 39 [json_name = "afvsz"];- Specified by:
getAfvszin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The afvsz.
-
getAfvszBytes
public com.google.protobuf.ByteString getAfvszBytes()
Non-linear ad sizes (e.g., afvsz=200x200,250x250)
optional string afvsz = 39 [json_name = "afvsz"];- Specified by:
getAfvszBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for afvsz.
-
hasAllcues
public boolean hasAllcues()
Cue points for mid-roll ads (e.g., allcues=10000,20000)
optional string allcues = 40 [json_name = "allcues"];- Specified by:
hasAllcuesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the allcues field is set.
-
getAllcues
public java.lang.String getAllcues()
Cue points for mid-roll ads (e.g., allcues=10000,20000)
optional string allcues = 40 [json_name = "allcues"];- Specified by:
getAllcuesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The allcues.
-
getAllcuesBytes
public com.google.protobuf.ByteString getAllcuesBytes()
Cue points for mid-roll ads (e.g., allcues=10000,20000)
optional string allcues = 40 [json_name = "allcues"];- Specified by:
getAllcuesBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for allcues.
-
hasCmsid
public boolean hasCmsid()
Content source ID (e.g., cmsid=123)
optional string cmsid = 41 [json_name = "cmsid"];- Specified by:
hasCmsidin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the cmsid field is set.
-
getCmsid
public java.lang.String getCmsid()
Content source ID (e.g., cmsid=123)
optional string cmsid = 41 [json_name = "cmsid"];- Specified by:
getCmsidin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The cmsid.
-
getCmsidBytes
public com.google.protobuf.ByteString getCmsidBytes()
Content source ID (e.g., cmsid=123)
optional string cmsid = 41 [json_name = "cmsid"];- Specified by:
getCmsidBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for cmsid.
-
hasVid
public boolean hasVid()
Video ID (e.g., vid=456)
optional string vid = 42 [json_name = "vid"];- Specified by:
hasVidin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the vid field is set.
-
getVid
public java.lang.String getVid()
Video ID (e.g., vid=456)
optional string vid = 42 [json_name = "vid"];- Specified by:
getVidin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The vid.
-
getVidBytes
public com.google.protobuf.ByteString getVidBytes()
Video ID (e.g., vid=456)
optional string vid = 42 [json_name = "vid"];- Specified by:
getVidBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for vid.
-
hasExclCat
public boolean hasExclCat()
Exclusion category (e.g., excl_cat=airline_excl_label)
optional string excl_cat = 43 [json_name = "exclCat"];- Specified by:
hasExclCatin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the exclCat field is set.
-
getExclCat
public java.lang.String getExclCat()
Exclusion category (e.g., excl_cat=airline_excl_label)
optional string excl_cat = 43 [json_name = "exclCat"];- Specified by:
getExclCatin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The exclCat.
-
getExclCatBytes
public com.google.protobuf.ByteString getExclCatBytes()
Exclusion category (e.g., excl_cat=airline_excl_label)
optional string excl_cat = 43 [json_name = "exclCat"];- Specified by:
getExclCatBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for exclCat.
-
hasIpd
public boolean hasIpd()
Inventory partner domain (e.g., ipd=partnerdomain.com)
optional string ipd = 44 [json_name = "ipd"];- Specified by:
hasIpdin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the ipd field is set.
-
getIpd
public java.lang.String getIpd()
Inventory partner domain (e.g., ipd=partnerdomain.com)
optional string ipd = 44 [json_name = "ipd"];- Specified by:
getIpdin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The ipd.
-
getIpdBytes
public com.google.protobuf.ByteString getIpdBytes()
Inventory partner domain (e.g., ipd=partnerdomain.com)
optional string ipd = 44 [json_name = "ipd"];- Specified by:
getIpdBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for ipd.
-
hasIpe
public boolean hasIpe()
Impression pinging entity (e.g., ipe=ssb)
optional string ipe = 45 [json_name = "ipe"];- Specified by:
hasIpein interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the ipe field is set.
-
getIpe
public java.lang.String getIpe()
Impression pinging entity (e.g., ipe=ssb)
optional string ipe = 45 [json_name = "ipe"];- Specified by:
getIpein interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The ipe.
-
getIpeBytes
public com.google.protobuf.ByteString getIpeBytes()
Impression pinging entity (e.g., ipe=ssb)
optional string ipe = 45 [json_name = "ipe"];- Specified by:
getIpeBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for ipe.
-
hasMaxAdDuration
public boolean hasMaxAdDuration()
Maximum ad duration in milliseconds (e.g. max_ad_duration=30000)
optional string max_ad_duration = 46 [json_name = "maxAdDuration"];- Specified by:
hasMaxAdDurationin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the maxAdDuration field is set.
-
getMaxAdDuration
public java.lang.String getMaxAdDuration()
Maximum ad duration in milliseconds (e.g. max_ad_duration=30000)
optional string max_ad_duration = 46 [json_name = "maxAdDuration"];- Specified by:
getMaxAdDurationin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The maxAdDuration.
-
getMaxAdDurationBytes
public com.google.protobuf.ByteString getMaxAdDurationBytes()
Maximum ad duration in milliseconds (e.g. max_ad_duration=30000)
optional string max_ad_duration = 46 [json_name = "maxAdDuration"];- Specified by:
getMaxAdDurationBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for maxAdDuration.
-
hasMinAdDuration
public boolean hasMinAdDuration()
Minimum ad duration in milliseconds (e.g. min_ad_duration=15000)
optional string min_ad_duration = 47 [json_name = "minAdDuration"];- Specified by:
hasMinAdDurationin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the minAdDuration field is set.
-
getMinAdDuration
public java.lang.String getMinAdDuration()
Minimum ad duration in milliseconds (e.g. min_ad_duration=15000)
optional string min_ad_duration = 47 [json_name = "minAdDuration"];- Specified by:
getMinAdDurationin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The minAdDuration.
-
getMinAdDurationBytes
public com.google.protobuf.ByteString getMinAdDurationBytes()
Minimum ad duration in milliseconds (e.g. min_ad_duration=15000)
optional string min_ad_duration = 47 [json_name = "minAdDuration"];- Specified by:
getMinAdDurationBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for minAdDuration.
-
hasMridx
public boolean hasMridx()
Mid-roll number (e.g. mridx=2)
optional string mridx = 48 [json_name = "mridx"];- Specified by:
hasMridxin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the mridx field is set.
-
getMridx
public java.lang.String getMridx()
Mid-roll number (e.g. mridx=2)
optional string mridx = 48 [json_name = "mridx"];- Specified by:
getMridxin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The mridx.
-
getMridxBytes
public com.google.protobuf.ByteString getMridxBytes()
Mid-roll number (e.g. mridx=2)
optional string mridx = 48 [json_name = "mridx"];- Specified by:
getMridxBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for mridx.
-
hasMsid
public boolean hasMsid()
App ID (e.g., msid=com.package.publisher)
optional string msid = 49 [json_name = "msid"];- Specified by:
hasMsidin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the msid field is set.
-
getMsid
public java.lang.String getMsid()
App ID (e.g., msid=com.package.publisher)
optional string msid = 49 [json_name = "msid"];- Specified by:
getMsidin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The msid.
-
getMsidBytes
public com.google.protobuf.ByteString getMsidBytes()
App ID (e.g., msid=com.package.publisher)
optional string msid = 49 [json_name = "msid"];- Specified by:
getMsidBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for msid.
-
hasAn
public boolean hasAn()
App name (e.g., an=sample%20app)
optional string an = 50 [json_name = "an"];- Specified by:
hasAnin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the an field is set.
-
getAn
public java.lang.String getAn()
App name (e.g., an=sample%20app)
optional string an = 50 [json_name = "an"];- Specified by:
getAnin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The an.
-
getAnBytes
public com.google.protobuf.ByteString getAnBytes()
App name (e.g., an=sample%20app)
optional string an = 50 [json_name = "an"];- Specified by:
getAnBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for an.
-
hasPmad
public boolean hasPmad()
Pod ad maximum (e.g., pmad=4)
optional string pmad = 51 [json_name = "pmad"];- Specified by:
hasPmadin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the pmad field is set.
-
getPmad
public java.lang.String getPmad()
Pod ad maximum (e.g., pmad=4)
optional string pmad = 51 [json_name = "pmad"];- Specified by:
getPmadin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The pmad.
-
getPmadBytes
public com.google.protobuf.ByteString getPmadBytes()
Pod ad maximum (e.g., pmad=4)
optional string pmad = 51 [json_name = "pmad"];- Specified by:
getPmadBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for pmad.
-
hasPmnd
public boolean hasPmnd()
Pod minimum duration (e.g. pmnd=0)
optional string pmnd = 52 [json_name = "pmnd"];- Specified by:
hasPmndin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the pmnd field is set.
-
getPmnd
public java.lang.String getPmnd()
Pod minimum duration (e.g. pmnd=0)
optional string pmnd = 52 [json_name = "pmnd"];- Specified by:
getPmndin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The pmnd.
-
getPmndBytes
public com.google.protobuf.ByteString getPmndBytes()
Pod minimum duration (e.g. pmnd=0)
optional string pmnd = 52 [json_name = "pmnd"];- Specified by:
getPmndBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for pmnd.
-
hasPmxd
public boolean hasPmxd()
Pod maximum duration (e.g. pmxd=60000)
optional string pmxd = 53 [json_name = "pmxd"];- Specified by:
hasPmxdin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the pmxd field is set.
-
getPmxd
public java.lang.String getPmxd()
Pod maximum duration (e.g. pmxd=60000)
optional string pmxd = 53 [json_name = "pmxd"];- Specified by:
getPmxdin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The pmxd.
-
getPmxdBytes
public com.google.protobuf.ByteString getPmxdBytes()
Pod maximum duration (e.g. pmxd=60000)
optional string pmxd = 53 [json_name = "pmxd"];- Specified by:
getPmxdBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for pmxd.
-
hasPod
public boolean hasPod()
Pod number (e.g. pod=3)
optional string pod = 54 [json_name = "pod"];- Specified by:
hasPodin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the pod field is set.
-
getPod
public java.lang.String getPod()
Pod number (e.g. pod=3)
optional string pod = 54 [json_name = "pod"];- Specified by:
getPodin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The pod.
-
getPodBytes
public com.google.protobuf.ByteString getPodBytes()
Pod number (e.g. pod=3)
optional string pod = 54 [json_name = "pod"];- Specified by:
getPodBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for pod.
-
hasPp
public boolean hasPp()
Creative profile (e.g., pp=creative_profile)
optional string pp = 55 [json_name = "pp"];- Specified by:
hasPpin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the pp field is set.
-
getPp
public java.lang.String getPp()
Creative profile (e.g., pp=creative_profile)
optional string pp = 55 [json_name = "pp"];- Specified by:
getPpin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The pp.
-
getPpBytes
public com.google.protobuf.ByteString getPpBytes()
Creative profile (e.g., pp=creative_profile)
optional string pp = 55 [json_name = "pp"];- Specified by:
getPpBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for pp.
-
hasPpsj
public boolean hasPpsj()
Publisher provided signals JSON (Base64-encoded ASCII string from the JSON object)
optional string ppsj = 56 [json_name = "ppsj"];- Specified by:
hasPpsjin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the ppsj field is set.
-
getPpsj
public java.lang.String getPpsj()
Publisher provided signals JSON (Base64-encoded ASCII string from the JSON object)
optional string ppsj = 56 [json_name = "ppsj"];- Specified by:
getPpsjin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The ppsj.
-
getPpsjBytes
public com.google.protobuf.ByteString getPpsjBytes()
Publisher provided signals JSON (Base64-encoded ASCII string from the JSON object)
optional string ppsj = 56 [json_name = "ppsj"];- Specified by:
getPpsjBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for ppsj.
-
hasPtpl
public boolean hasPtpl()
Ad break template ID (e.g., ptpl=template1)
optional string ptpl = 57 [json_name = "ptpl"];- Specified by:
hasPtplin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the ptpl field is set.
-
getPtpl
public java.lang.String getPtpl()
Ad break template ID (e.g., ptpl=template1)
optional string ptpl = 57 [json_name = "ptpl"];- Specified by:
getPtplin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The ptpl.
-
getPtplBytes
public com.google.protobuf.ByteString getPtplBytes()
Ad break template ID (e.g., ptpl=template1)
optional string ptpl = 57 [json_name = "ptpl"];- Specified by:
getPtplBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for ptpl.
-
hasPtpln
public boolean hasPtpln()
Ad break template name (e.g., ptpln=templateName)
optional string ptpln = 58 [json_name = "ptpln"];- Specified by:
hasPtplnin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the ptpln field is set.
-
getPtpln
public java.lang.String getPtpln()
Ad break template name (e.g., ptpln=templateName)
optional string ptpln = 58 [json_name = "ptpln"];- Specified by:
getPtplnin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The ptpln.
-
getPtplnBytes
public com.google.protobuf.ByteString getPtplnBytes()
Ad break template name (e.g., ptpln=templateName)
optional string ptpln = 58 [json_name = "ptpln"];- Specified by:
getPtplnBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for ptpln.
-
hasPubf
public boolean hasPubf()
Public price floor (e.g., pubf=123)
optional string pubf = 59 [json_name = "pubf"];- Specified by:
hasPubfin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the pubf field is set.
-
getPubf
public java.lang.String getPubf()
Public price floor (e.g., pubf=123)
optional string pubf = 59 [json_name = "pubf"];- Specified by:
getPubfin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The pubf.
-
getPubfBytes
public com.google.protobuf.ByteString getPubfBytes()
Public price floor (e.g., pubf=123)
optional string pubf = 59 [json_name = "pubf"];- Specified by:
getPubfBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for pubf.
-
hasPvtf
public boolean hasPvtf()
Private price floor (e.g., pvtf=123)
optional string pvtf = 60 [json_name = "pvtf"];- Specified by:
hasPvtfin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the pvtf field is set.
-
getPvtf
public java.lang.String getPvtf()
Private price floor (e.g., pvtf=123)
optional string pvtf = 60 [json_name = "pvtf"];- Specified by:
getPvtfin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The pvtf.
-
getPvtfBytes
public com.google.protobuf.ByteString getPvtfBytes()
Private price floor (e.g., pvtf=123)
optional string pvtf = 60 [json_name = "pvtf"];- Specified by:
getPvtfBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for pvtf.
-
hasPvid
public boolean hasPvid()
App set ID (e.g., pvid=AppSetID_value)
optional string pvid = 61 [json_name = "pvid"];- Specified by:
hasPvidin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the pvid field is set.
-
getPvid
public java.lang.String getPvid()
App set ID (e.g., pvid=AppSetID_value)
optional string pvid = 61 [json_name = "pvid"];- Specified by:
getPvidin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The pvid.
-
getPvidBytes
public com.google.protobuf.ByteString getPvidBytes()
App set ID (e.g., pvid=AppSetID_value)
optional string pvid = 61 [json_name = "pvid"];- Specified by:
getPvidBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for pvid.
-
hasPvidS
public boolean hasPvidS()
App set scope (e.g., pvid_s=scope_app)
optional string pvid_s = 62 [json_name = "pvidS"];- Specified by:
hasPvidSin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the pvidS field is set.
-
getPvidS
public java.lang.String getPvidS()
App set scope (e.g., pvid_s=scope_app)
optional string pvid_s = 62 [json_name = "pvidS"];- Specified by:
getPvidSin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The pvidS.
-
getPvidSBytes
public com.google.protobuf.ByteString getPvidSBytes()
App set scope (e.g., pvid_s=scope_app)
optional string pvid_s = 62 [json_name = "pvidS"];- Specified by:
getPvidSBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for pvidS.
-
hasRdid
public boolean hasRdid()
Resettable device identifier (e.g., rdid=ABC123)
optional string rdid = 63 [json_name = "rdid"];- Specified by:
hasRdidin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the rdid field is set.
-
getRdid
public java.lang.String getRdid()
Resettable device identifier (e.g., rdid=ABC123)
optional string rdid = 63 [json_name = "rdid"];- Specified by:
getRdidin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The rdid.
-
getRdidBytes
public com.google.protobuf.ByteString getRdidBytes()
Resettable device identifier (e.g., rdid=ABC123)
optional string rdid = 63 [json_name = "rdid"];- Specified by:
getRdidBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for rdid.
-
hasIdtype
public boolean hasIdtype()
Identifier type (e.g., idtype=idfa)
optional string idtype = 64 [json_name = "idtype"];- Specified by:
hasIdtypein interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the idtype field is set.
-
getIdtype
public java.lang.String getIdtype()
Identifier type (e.g., idtype=idfa)
optional string idtype = 64 [json_name = "idtype"];- Specified by:
getIdtypein interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The idtype.
-
getIdtypeBytes
public com.google.protobuf.ByteString getIdtypeBytes()
Identifier type (e.g., idtype=idfa)
optional string idtype = 64 [json_name = "idtype"];- Specified by:
getIdtypeBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for idtype.
-
hasIsLat
public boolean hasIsLat()
LAT (Limit Ad Tracking) (e.g., is_lat=1)
optional string is_lat = 65 [json_name = "isLat"];- Specified by:
hasIsLatin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the isLat field is set.
-
getIsLat
public java.lang.String getIsLat()
LAT (Limit Ad Tracking) (e.g., is_lat=1)
optional string is_lat = 65 [json_name = "isLat"];- Specified by:
getIsLatin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The isLat.
-
getIsLatBytes
public com.google.protobuf.ByteString getIsLatBytes()
LAT (Limit Ad Tracking) (e.g., is_lat=1)
optional string is_lat = 65 [json_name = "isLat"];- Specified by:
getIsLatBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for isLat.
-
hasTfcd
public boolean hasTfcd()
Child-directed flag (e.g., tfcd=1)
optional string tfcd = 66 [json_name = "tfcd"];- Specified by:
hasTfcdin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the tfcd field is set.
-
getTfcd
public java.lang.String getTfcd()
Child-directed flag (e.g., tfcd=1)
optional string tfcd = 66 [json_name = "tfcd"];- Specified by:
getTfcdin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The tfcd.
-
getTfcdBytes
public com.google.protobuf.ByteString getTfcdBytes()
Child-directed flag (e.g., tfcd=1)
optional string tfcd = 66 [json_name = "tfcd"];- Specified by:
getTfcdBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for tfcd.
-
hasTrt
public boolean hasTrt()
Traffic type (e.g., trt=1 for purchased traffic)
optional string trt = 67 [json_name = "trt"];- Specified by:
hasTrtin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the trt field is set.
-
getTrt
public java.lang.String getTrt()
Traffic type (e.g., trt=1 for purchased traffic)
optional string trt = 67 [json_name = "trt"];- Specified by:
getTrtin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The trt.
-
getTrtBytes
public com.google.protobuf.ByteString getTrtBytes()
Traffic type (e.g., trt=1 for purchased traffic)
optional string trt = 67 [json_name = "trt"];- Specified by:
getTrtBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for trt.
-
hasVadType
public boolean hasVadType()
Video ad type (e.g., Return a linear ad: vad_type=linear, Return a non-linear ad: vad_type=nonlinear)
optional string vad_type = 68 [json_name = "vadType"];- Specified by:
hasVadTypein interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the vadType field is set.
-
getVadType
public java.lang.String getVadType()
Video ad type (e.g., Return a linear ad: vad_type=linear, Return a non-linear ad: vad_type=nonlinear)
optional string vad_type = 68 [json_name = "vadType"];- Specified by:
getVadTypein interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The vadType.
-
getVadTypeBytes
public com.google.protobuf.ByteString getVadTypeBytes()
Video ad type (e.g., Return a linear ad: vad_type=linear, Return a non-linear ad: vad_type=nonlinear)
optional string vad_type = 68 [json_name = "vadType"];- Specified by:
getVadTypeBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for vadType.
-
hasVidD
public boolean hasVidD()
Video content duration in seconds (e.g., vid_d=90000)
optional string vid_d = 69 [json_name = "vidD"];- Specified by:
hasVidDin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the vidD field is set.
-
getVidD
public java.lang.String getVidD()
Video content duration in seconds (e.g., vid_d=90000)
optional string vid_d = 69 [json_name = "vidD"];- Specified by:
getVidDin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The vidD.
-
getVidDBytes
public com.google.protobuf.ByteString getVidDBytes()
Video content duration in seconds (e.g., vid_d=90000)
optional string vid_d = 69 [json_name = "vidD"];- Specified by:
getVidDBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for vidD.
-
hasVconp
public boolean hasVconp()
Continuous video play (e.g., vconp=2)
optional string vconp = 70 [json_name = "vconp"];- Specified by:
hasVconpin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the vconp field is set.
-
getVconp
public java.lang.String getVconp()
Continuous video play (e.g., vconp=2)
optional string vconp = 70 [json_name = "vconp"];- Specified by:
getVconpin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The vconp.
-
getVconpBytes
public com.google.protobuf.ByteString getVconpBytes()
Continuous video play (e.g., vconp=2)
optional string vconp = 70 [json_name = "vconp"];- Specified by:
getVconpBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for vconp.
-
hasVpi
public boolean hasVpi()
Video playlist inline/redirect (e.g., vpi=1)
optional string vpi = 71 [json_name = "vpi"];- Specified by:
hasVpiin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the vpi field is set.
-
getVpi
public java.lang.String getVpi()
Video playlist inline/redirect (e.g., vpi=1)
optional string vpi = 71 [json_name = "vpi"];- Specified by:
getVpiin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The vpi.
-
getVpiBytes
public com.google.protobuf.ByteString getVpiBytes()
Video playlist inline/redirect (e.g., vpi=1)
optional string vpi = 71 [json_name = "vpi"];- Specified by:
getVpiBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for vpi.
-
hasVpos
public boolean hasVpos()
Video position (e.g., vpos=preroll)
optional string vpos = 72 [json_name = "vpos"];- Specified by:
hasVposin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the vpos field is set.
-
getVpos
public java.lang.String getVpos()
Video position (e.g., vpos=preroll)
optional string vpos = 72 [json_name = "vpos"];- Specified by:
getVposin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The vpos.
-
getVposBytes
public com.google.protobuf.ByteString getVposBytes()
Video position (e.g., vpos=preroll)
optional string vpos = 72 [json_name = "vpos"];- Specified by:
getVposBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for vpos.
-
hasImpl
public boolean hasImpl()
(IMA tags) not exists in VAST GAM spec, but used in IMA samples as 'impl=s' (internet search gives only 's' as param value)
optional string impl = 73 [json_name = "impl"];- Specified by:
hasImplin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the impl field is set.
-
getImpl
public java.lang.String getImpl()
(IMA tags) not exists in VAST GAM spec, but used in IMA samples as 'impl=s' (internet search gives only 's' as param value)
optional string impl = 73 [json_name = "impl"];- Specified by:
getImplin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The impl.
-
getImplBytes
public com.google.protobuf.ByteString getImplBytes()
(IMA tags) not exists in VAST GAM spec, but used in IMA samples as 'impl=s' (internet search gives only 's' as param value)
optional string impl = 73 [json_name = "impl"];- Specified by:
getImplBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for impl.
-
hasVadFormat
public boolean hasVadFormat()
(IMA tags) same as vad_type. Might be only in 'linear, nonlinear'
optional string vad_format = 74 [json_name = "vadFormat"];- Specified by:
hasVadFormatin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the vadFormat field is set.
-
getVadFormat
public java.lang.String getVadFormat()
(IMA tags) same as vad_type. Might be only in 'linear, nonlinear'
optional string vad_format = 74 [json_name = "vadFormat"];- Specified by:
getVadFormatin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The vadFormat.
-
getVadFormatBytes
public com.google.protobuf.ByteString getVadFormatBytes()
(IMA tags) same as vad_type. Might be only in 'linear, nonlinear'
optional string vad_format = 74 [json_name = "vadFormat"];- Specified by:
getVadFormatBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for vadFormat.
-
hasClient
public boolean hasClient()
optional string client = 75 [json_name = "client"];- Specified by:
hasClientin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the client field is set.
-
getClient
public java.lang.String getClient()
optional string client = 75 [json_name = "client"];- Specified by:
getClientin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The client.
-
getClientBytes
public com.google.protobuf.ByteString getClientBytes()
optional string client = 75 [json_name = "client"];- Specified by:
getClientBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for client.
-
hasVideoadStartDelay
public boolean hasVideoadStartDelay()
optional string videoad_start_delay = 76 [json_name = "videoadStartDelay"];- Specified by:
hasVideoadStartDelayin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the videoadStartDelay field is set.
-
getVideoadStartDelay
public java.lang.String getVideoadStartDelay()
optional string videoad_start_delay = 76 [json_name = "videoadStartDelay"];- Specified by:
getVideoadStartDelayin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The videoadStartDelay.
-
getVideoadStartDelayBytes
public com.google.protobuf.ByteString getVideoadStartDelayBytes()
optional string videoad_start_delay = 76 [json_name = "videoadStartDelay"];- Specified by:
getVideoadStartDelayBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for videoadStartDelay.
-
hasGamBaseUrl
public boolean hasGamBaseUrl()
base gam url prefix to compose with GamOptions
optional string gam_base_url = 77 [json_name = "gamBaseUrl"];- Specified by:
hasGamBaseUrlin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- Whether the gamBaseUrl field is set.
-
getGamBaseUrl
public java.lang.String getGamBaseUrl()
base gam url prefix to compose with GamOptions
optional string gam_base_url = 77 [json_name = "gamBaseUrl"];- Specified by:
getGamBaseUrlin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The gamBaseUrl.
-
getGamBaseUrlBytes
public com.google.protobuf.ByteString getGamBaseUrlBytes()
base gam url prefix to compose with GamOptions
optional string gam_base_url = 77 [json_name = "gamBaseUrl"];- Specified by:
getGamBaseUrlBytesin interfaceQuestionOptions.GamOptionsOrBuilder- Returns:
- The bytes for gamBaseUrl.
-
parseFrom
public static QuestionOptions.GamOptions parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static QuestionOptions.GamOptions parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static QuestionOptions.GamOptions parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static QuestionOptions.GamOptions parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static QuestionOptions.GamOptions parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static QuestionOptions.GamOptions parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static QuestionOptions.GamOptions parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static QuestionOptions.GamOptions parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static QuestionOptions.GamOptions parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static QuestionOptions.GamOptions parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static QuestionOptions.GamOptions parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static QuestionOptions.GamOptions parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilder
public static QuestionOptions.GamOptions.Builder newBuilder()
-
newBuilder
public static QuestionOptions.GamOptions.Builder newBuilder(QuestionOptions.GamOptions prototype)
-
dynamicMethod
protected final java.lang.Object dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, java.lang.Object arg0, java.lang.Object arg1)- Specified by:
dynamicMethodin classcom.google.protobuf.GeneratedMessageLite<QuestionOptions.GamOptions,QuestionOptions.GamOptions.Builder>
-
getDefaultInstance
public static QuestionOptions.GamOptions getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<QuestionOptions.GamOptions> parser()
-
-