Class QuestionOptions.GamOptions.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<QuestionOptions.GamOptions,QuestionOptions.GamOptions.Builder>
-
- com.streamlayer.interactive.common.QuestionOptions.GamOptions.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,QuestionOptions.GamOptionsOrBuilder,java.lang.Cloneable
- Enclosing class:
- QuestionOptions.GamOptions
public static final class QuestionOptions.GamOptions.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<QuestionOptions.GamOptions,QuestionOptions.GamOptions.Builder> implements QuestionOptions.GamOptionsOrBuilder
parameters spec https://support.google.com/admanager/answer/10678356?hl=en
Protobuf typestreamlayer.interactive.QuestionOptions.GamOptions
-
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description QuestionOptions.GamOptions.BuilderaddAllCiuSzs(java.lang.Iterable<java.lang.String> values)Companion ad sizes (e.g., "728x90", "300x250")QuestionOptions.GamOptions.BuilderaddCiuSzs(java.lang.String value)Companion ad sizes (e.g., "728x90", "300x250")QuestionOptions.GamOptions.BuilderaddCiuSzsBytes(com.google.protobuf.ByteString value)Companion ad sizes (e.g., "728x90", "300x250")QuestionOptions.GamOptions.BuilderclearAconp()Audio continuous play (e.g., aconp=2)QuestionOptions.GamOptions.BuilderclearAddtlConsent()Additional consent (e.g., addtl_consent=1~1.35.41.101)QuestionOptions.GamOptions.BuilderclearAdRule()Ad rule type (e.g., ad_rule=0 for VAST creative)QuestionOptions.GamOptions.BuilderclearAdType()Ad type (e.g., ad_type=video)QuestionOptions.GamOptions.BuilderclearAfvsz()Non-linear ad sizes (e.g., afvsz=200x200,250x250)QuestionOptions.GamOptions.BuilderclearAllcues()Cue points for mid-roll ads (e.g., allcues=10000,20000)QuestionOptions.GamOptions.BuilderclearAn()App name (e.g., an=sample%20app)QuestionOptions.GamOptions.BuilderclearCiuSzs()Companion ad sizes (e.g., "728x90", "300x250")QuestionOptions.GamOptions.BuilderclearClient()optional string client = 75 [json_name = "client"];QuestionOptions.GamOptions.BuilderclearCmsid()Content source ID (e.g., cmsid=123)QuestionOptions.GamOptions.BuilderclearCorrelator()Shared value for competitive exclusions across multiple requests (e.g., correlator=4345645667)QuestionOptions.GamOptions.BuilderclearCustParams()QuestionOptions.GamOptions.BuilderclearDescriptionUrl()URL describing the video contentQuestionOptions.GamOptions.BuilderclearDth()Device type hint (e.g., dth=5)QuestionOptions.GamOptions.BuilderclearEnv()Core request parametersQuestionOptions.GamOptions.BuilderclearExclCat()Exclusion category (e.g., excl_cat=airline_excl_label)QuestionOptions.GamOptions.BuilderclearGamBaseUrl()base gam url prefix to compose with GamOptionsQuestionOptions.GamOptions.BuilderclearGdfpReq()ad manager schema (e.g.QuestionOptions.GamOptions.BuilderclearGdpr()GDPR parameter (e.g., gdpr=1)QuestionOptions.GamOptions.BuilderclearGdprConsent()GDPR consent string (e.g., gdpr_consent=GDPR_CONSENT_123)QuestionOptions.GamOptions.BuilderclearHl()Language of the ad request (e.g., hl=en)QuestionOptions.GamOptions.BuilderclearIabexcl()IAB exclusion categories (e.g., iabexcl=3,14,527)QuestionOptions.GamOptions.BuilderclearIdtype()Identifier type (e.g., idtype=idfa)QuestionOptions.GamOptions.BuilderclearImpl()(IMA tags) not exists in VAST GAM spec, but used in IMA samples as 'impl=s' (internet search gives only 's' as param value)QuestionOptions.GamOptions.BuilderclearIpd()Inventory partner domain (e.g., ipd=partnerdomain.com)QuestionOptions.GamOptions.BuilderclearIpe()Impression pinging entity (e.g., ipe=ssb)QuestionOptions.GamOptions.BuilderclearIsLat()LAT (Limit Ad Tracking) (e.g., is_lat=1)QuestionOptions.GamOptions.BuilderclearIu()Ad unit path (e.g., "iu=/6062/videodemo")QuestionOptions.GamOptions.BuilderclearLip()Last position in pod (e.g., lip=true)QuestionOptions.GamOptions.BuilderclearLtd()Limited ads (e.g., ltd=1)QuestionOptions.GamOptions.BuilderclearMaxAdDuration()Maximum ad duration in milliseconds (e.g.QuestionOptions.GamOptions.BuilderclearMinAdDuration()Minimum ad duration in milliseconds (e.g.QuestionOptions.GamOptions.BuilderclearMridx()Mid-roll number (e.g.QuestionOptions.GamOptions.BuilderclearMsid()App ID (e.g., msid=com.package.publisher)QuestionOptions.GamOptions.BuilderclearNofb()Fallback disabled (e.g., nofb=1)QuestionOptions.GamOptions.BuilderclearNpa()Non-personalized ads (e.g., npa=1)QuestionOptions.GamOptions.BuilderclearOmidP()OMID partner name (e.g., omid_p=examplepartnername/1.0.0.0)QuestionOptions.GamOptions.BuilderclearOutput()Output format of the ad (e.g., "vast", "xml_vast4")QuestionOptions.GamOptions.BuilderclearPlcmt()Common video parametersQuestionOptions.GamOptions.BuilderclearPmad()Pod ad maximum (e.g., pmad=4)QuestionOptions.GamOptions.BuilderclearPmnd()Pod minimum duration (e.g.QuestionOptions.GamOptions.BuilderclearPmxd()Pod maximum duration (e.g.QuestionOptions.GamOptions.BuilderclearPod()Pod number (e.g.QuestionOptions.GamOptions.BuilderclearPp()Creative profile (e.g., pp=creative_profile)QuestionOptions.GamOptions.BuilderclearPpid()Publisher provided identifier (e.g., ppid=12JD92JD8078S8J29SDOAKC0EF230337)QuestionOptions.GamOptions.BuilderclearPpos()Position in pod (e.g., ppos=2)QuestionOptions.GamOptions.BuilderclearPpsj()Publisher provided signals JSON (Base64-encoded ASCII string from the JSON object)QuestionOptions.GamOptions.BuilderclearPpt()Publisher Privacy Treatment (e.g., ppt=1)QuestionOptions.GamOptions.BuilderclearPtpl()Ad break template ID (e.g., ptpl=template1)QuestionOptions.GamOptions.BuilderclearPtpln()Ad break template name (e.g., ptpln=templateName)QuestionOptions.GamOptions.BuilderclearPubf()Public price floor (e.g., pubf=123)QuestionOptions.GamOptions.BuilderclearPvid()App set ID (e.g., pvid=AppSetID_value)QuestionOptions.GamOptions.BuilderclearPvidS()App set scope (e.g., pvid_s=scope_app)QuestionOptions.GamOptions.BuilderclearPvtf()Private price floor (e.g., pvtf=123)QuestionOptions.GamOptions.BuilderclearRdid()Resettable device identifier (e.g., rdid=ABC123)QuestionOptions.GamOptions.BuilderclearRdp()Restrict data processing (e.g., rdp=1)QuestionOptions.GamOptions.BuilderclearScor()Stream correlator (e.g., scor=17)QuestionOptions.GamOptions.BuilderclearSdkApis()SDK API framework (e.g., sdk_apis=2,7,9)QuestionOptions.GamOptions.BuilderclearSdmax()Skippable max ad duration (e.g., sdmax=45000)QuestionOptions.GamOptions.BuilderclearSid()Session ID (e.g., sid=123e4567-e89b-12d3-a456-426614174000)QuestionOptions.GamOptions.BuilderclearSsss()Server-side stitching source (e.g., ssss=mystitcher)QuestionOptions.GamOptions.BuilderclearSz()Primary ad size (e.g., "400x300")QuestionOptions.GamOptions.BuilderclearTfcd()Child-directed flag (e.g., tfcd=1)QuestionOptions.GamOptions.BuilderclearTrt()Traffic type (e.g., trt=1 for purchased traffic)QuestionOptions.GamOptions.BuilderclearUnviewedPositionStart()The delayed impressions parameter (e.g., unviewed_position_start=1)QuestionOptions.GamOptions.BuilderclearUrl()The URL from which the ad request is sentQuestionOptions.GamOptions.BuilderclearVadFormat()(IMA tags) same as vad_type.QuestionOptions.GamOptions.BuilderclearVadType()Video ad type (e.g., Return a linear ad: vad_type=linear, Return a non-linear ad: vad_type=nonlinear)QuestionOptions.GamOptions.BuilderclearVconp()Continuous video play (e.g., vconp=2)QuestionOptions.GamOptions.BuilderclearVid()Video ID (e.g., vid=456)QuestionOptions.GamOptions.BuilderclearVidD()Video content duration in seconds (e.g., vid_d=90000)QuestionOptions.GamOptions.BuilderclearVideoadStartDelay()optional string videoad_start_delay = 76 [json_name = "videoadStartDelay"];QuestionOptions.GamOptions.BuilderclearVpa()Video play automatic (e.g., vpa=auto)QuestionOptions.GamOptions.BuilderclearVpi()Video playlist inline/redirect (e.g., vpi=1)QuestionOptions.GamOptions.BuilderclearVpmute()Video play mute status (e.g., vpmute=1 for muted)QuestionOptions.GamOptions.BuilderclearVpos()Video position (e.g., vpos=preroll)QuestionOptions.GamOptions.BuilderclearWta()"Why this ad?" parameter (e.g., wta=1)booleancontainsCustParams(java.lang.String key)Custom key-value pairs for targetingjava.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 targetingjava.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)QuestionOptions.GamOptions.BuilderputAllCustParams(java.util.Map<java.lang.String,java.lang.String> values)Custom key-value pairs for targetingQuestionOptions.GamOptions.BuilderputCustParams(java.lang.String key, java.lang.String value)Custom key-value pairs for targetingQuestionOptions.GamOptions.BuilderremoveCustParams(java.lang.String key)Custom key-value pairs for targetingQuestionOptions.GamOptions.BuildersetAconp(java.lang.String value)Audio continuous play (e.g., aconp=2)QuestionOptions.GamOptions.BuildersetAconpBytes(com.google.protobuf.ByteString value)Audio continuous play (e.g., aconp=2)QuestionOptions.GamOptions.BuildersetAddtlConsent(java.lang.String value)Additional consent (e.g., addtl_consent=1~1.35.41.101)QuestionOptions.GamOptions.BuildersetAddtlConsentBytes(com.google.protobuf.ByteString value)Additional consent (e.g., addtl_consent=1~1.35.41.101)QuestionOptions.GamOptions.BuildersetAdRule(java.lang.String value)Ad rule type (e.g., ad_rule=0 for VAST creative)QuestionOptions.GamOptions.BuildersetAdRuleBytes(com.google.protobuf.ByteString value)Ad rule type (e.g., ad_rule=0 for VAST creative)QuestionOptions.GamOptions.BuildersetAdType(java.lang.String value)Ad type (e.g., ad_type=video)QuestionOptions.GamOptions.BuildersetAdTypeBytes(com.google.protobuf.ByteString value)Ad type (e.g., ad_type=video)QuestionOptions.GamOptions.BuildersetAfvsz(java.lang.String value)Non-linear ad sizes (e.g., afvsz=200x200,250x250)QuestionOptions.GamOptions.BuildersetAfvszBytes(com.google.protobuf.ByteString value)Non-linear ad sizes (e.g., afvsz=200x200,250x250)QuestionOptions.GamOptions.BuildersetAllcues(java.lang.String value)Cue points for mid-roll ads (e.g., allcues=10000,20000)QuestionOptions.GamOptions.BuildersetAllcuesBytes(com.google.protobuf.ByteString value)Cue points for mid-roll ads (e.g., allcues=10000,20000)QuestionOptions.GamOptions.BuildersetAn(java.lang.String value)App name (e.g., an=sample%20app)QuestionOptions.GamOptions.BuildersetAnBytes(com.google.protobuf.ByteString value)App name (e.g., an=sample%20app)QuestionOptions.GamOptions.BuildersetCiuSzs(int index, java.lang.String value)Companion ad sizes (e.g., "728x90", "300x250")QuestionOptions.GamOptions.BuildersetClient(java.lang.String value)optional string client = 75 [json_name = "client"];QuestionOptions.GamOptions.BuildersetClientBytes(com.google.protobuf.ByteString value)optional string client = 75 [json_name = "client"];QuestionOptions.GamOptions.BuildersetCmsid(java.lang.String value)Content source ID (e.g., cmsid=123)QuestionOptions.GamOptions.BuildersetCmsidBytes(com.google.protobuf.ByteString value)Content source ID (e.g., cmsid=123)QuestionOptions.GamOptions.BuildersetCorrelator(java.lang.String value)Shared value for competitive exclusions across multiple requests (e.g., correlator=4345645667)QuestionOptions.GamOptions.BuildersetCorrelatorBytes(com.google.protobuf.ByteString value)Shared value for competitive exclusions across multiple requests (e.g., correlator=4345645667)QuestionOptions.GamOptions.BuildersetDescriptionUrl(java.lang.String value)URL describing the video contentQuestionOptions.GamOptions.BuildersetDescriptionUrlBytes(com.google.protobuf.ByteString value)URL describing the video contentQuestionOptions.GamOptions.BuildersetDth(java.lang.String value)Device type hint (e.g., dth=5)QuestionOptions.GamOptions.BuildersetDthBytes(com.google.protobuf.ByteString value)Device type hint (e.g., dth=5)QuestionOptions.GamOptions.BuildersetEnv(java.lang.String value)Core request parametersQuestionOptions.GamOptions.BuildersetEnvBytes(com.google.protobuf.ByteString value)Core request parametersQuestionOptions.GamOptions.BuildersetExclCat(java.lang.String value)Exclusion category (e.g., excl_cat=airline_excl_label)QuestionOptions.GamOptions.BuildersetExclCatBytes(com.google.protobuf.ByteString value)Exclusion category (e.g., excl_cat=airline_excl_label)QuestionOptions.GamOptions.BuildersetGamBaseUrl(java.lang.String value)base gam url prefix to compose with GamOptionsQuestionOptions.GamOptions.BuildersetGamBaseUrlBytes(com.google.protobuf.ByteString value)base gam url prefix to compose with GamOptionsQuestionOptions.GamOptions.BuildersetGdfpReq(java.lang.String value)ad manager schema (e.g.QuestionOptions.GamOptions.BuildersetGdfpReqBytes(com.google.protobuf.ByteString value)ad manager schema (e.g.QuestionOptions.GamOptions.BuildersetGdpr(java.lang.String value)GDPR parameter (e.g., gdpr=1)QuestionOptions.GamOptions.BuildersetGdprBytes(com.google.protobuf.ByteString value)GDPR parameter (e.g., gdpr=1)QuestionOptions.GamOptions.BuildersetGdprConsent(java.lang.String value)GDPR consent string (e.g., gdpr_consent=GDPR_CONSENT_123)QuestionOptions.GamOptions.BuildersetGdprConsentBytes(com.google.protobuf.ByteString value)GDPR consent string (e.g., gdpr_consent=GDPR_CONSENT_123)QuestionOptions.GamOptions.BuildersetHl(java.lang.String value)Language of the ad request (e.g., hl=en)QuestionOptions.GamOptions.BuildersetHlBytes(com.google.protobuf.ByteString value)Language of the ad request (e.g., hl=en)QuestionOptions.GamOptions.BuildersetIabexcl(java.lang.String value)IAB exclusion categories (e.g., iabexcl=3,14,527)QuestionOptions.GamOptions.BuildersetIabexclBytes(com.google.protobuf.ByteString value)IAB exclusion categories (e.g., iabexcl=3,14,527)QuestionOptions.GamOptions.BuildersetIdtype(java.lang.String value)Identifier type (e.g., idtype=idfa)QuestionOptions.GamOptions.BuildersetIdtypeBytes(com.google.protobuf.ByteString value)Identifier type (e.g., idtype=idfa)QuestionOptions.GamOptions.BuildersetImpl(java.lang.String value)(IMA tags) not exists in VAST GAM spec, but used in IMA samples as 'impl=s' (internet search gives only 's' as param value)QuestionOptions.GamOptions.BuildersetImplBytes(com.google.protobuf.ByteString value)(IMA tags) not exists in VAST GAM spec, but used in IMA samples as 'impl=s' (internet search gives only 's' as param value)QuestionOptions.GamOptions.BuildersetIpd(java.lang.String value)Inventory partner domain (e.g., ipd=partnerdomain.com)QuestionOptions.GamOptions.BuildersetIpdBytes(com.google.protobuf.ByteString value)Inventory partner domain (e.g., ipd=partnerdomain.com)QuestionOptions.GamOptions.BuildersetIpe(java.lang.String value)Impression pinging entity (e.g., ipe=ssb)QuestionOptions.GamOptions.BuildersetIpeBytes(com.google.protobuf.ByteString value)Impression pinging entity (e.g., ipe=ssb)QuestionOptions.GamOptions.BuildersetIsLat(java.lang.String value)LAT (Limit Ad Tracking) (e.g., is_lat=1)QuestionOptions.GamOptions.BuildersetIsLatBytes(com.google.protobuf.ByteString value)LAT (Limit Ad Tracking) (e.g., is_lat=1)QuestionOptions.GamOptions.BuildersetIu(java.lang.String value)Ad unit path (e.g., "iu=/6062/videodemo")QuestionOptions.GamOptions.BuildersetIuBytes(com.google.protobuf.ByteString value)Ad unit path (e.g., "iu=/6062/videodemo")QuestionOptions.GamOptions.BuildersetLip(boolean value)Last position in pod (e.g., lip=true)QuestionOptions.GamOptions.BuildersetLtd(java.lang.String value)Limited ads (e.g., ltd=1)QuestionOptions.GamOptions.BuildersetLtdBytes(com.google.protobuf.ByteString value)Limited ads (e.g., ltd=1)QuestionOptions.GamOptions.BuildersetMaxAdDuration(java.lang.String value)Maximum ad duration in milliseconds (e.g.QuestionOptions.GamOptions.BuildersetMaxAdDurationBytes(com.google.protobuf.ByteString value)Maximum ad duration in milliseconds (e.g.QuestionOptions.GamOptions.BuildersetMinAdDuration(java.lang.String value)Minimum ad duration in milliseconds (e.g.QuestionOptions.GamOptions.BuildersetMinAdDurationBytes(com.google.protobuf.ByteString value)Minimum ad duration in milliseconds (e.g.QuestionOptions.GamOptions.BuildersetMridx(java.lang.String value)Mid-roll number (e.g.QuestionOptions.GamOptions.BuildersetMridxBytes(com.google.protobuf.ByteString value)Mid-roll number (e.g.QuestionOptions.GamOptions.BuildersetMsid(java.lang.String value)App ID (e.g., msid=com.package.publisher)QuestionOptions.GamOptions.BuildersetMsidBytes(com.google.protobuf.ByteString value)App ID (e.g., msid=com.package.publisher)QuestionOptions.GamOptions.BuildersetNofb(java.lang.String value)Fallback disabled (e.g., nofb=1)QuestionOptions.GamOptions.BuildersetNofbBytes(com.google.protobuf.ByteString value)Fallback disabled (e.g., nofb=1)QuestionOptions.GamOptions.BuildersetNpa(java.lang.String value)Non-personalized ads (e.g., npa=1)QuestionOptions.GamOptions.BuildersetNpaBytes(com.google.protobuf.ByteString value)Non-personalized ads (e.g., npa=1)QuestionOptions.GamOptions.BuildersetOmidP(java.lang.String value)OMID partner name (e.g., omid_p=examplepartnername/1.0.0.0)QuestionOptions.GamOptions.BuildersetOmidPBytes(com.google.protobuf.ByteString value)OMID partner name (e.g., omid_p=examplepartnername/1.0.0.0)QuestionOptions.GamOptions.BuildersetOutput(java.lang.String value)Output format of the ad (e.g., "vast", "xml_vast4")QuestionOptions.GamOptions.BuildersetOutputBytes(com.google.protobuf.ByteString value)Output format of the ad (e.g., "vast", "xml_vast4")QuestionOptions.GamOptions.BuildersetPlcmt(java.lang.String value)Common video parametersQuestionOptions.GamOptions.BuildersetPlcmtBytes(com.google.protobuf.ByteString value)Common video parametersQuestionOptions.GamOptions.BuildersetPmad(java.lang.String value)Pod ad maximum (e.g., pmad=4)QuestionOptions.GamOptions.BuildersetPmadBytes(com.google.protobuf.ByteString value)Pod ad maximum (e.g., pmad=4)QuestionOptions.GamOptions.BuildersetPmnd(java.lang.String value)Pod minimum duration (e.g.QuestionOptions.GamOptions.BuildersetPmndBytes(com.google.protobuf.ByteString value)Pod minimum duration (e.g.QuestionOptions.GamOptions.BuildersetPmxd(java.lang.String value)Pod maximum duration (e.g.QuestionOptions.GamOptions.BuildersetPmxdBytes(com.google.protobuf.ByteString value)Pod maximum duration (e.g.QuestionOptions.GamOptions.BuildersetPod(java.lang.String value)Pod number (e.g.QuestionOptions.GamOptions.BuildersetPodBytes(com.google.protobuf.ByteString value)Pod number (e.g.QuestionOptions.GamOptions.BuildersetPp(java.lang.String value)Creative profile (e.g., pp=creative_profile)QuestionOptions.GamOptions.BuildersetPpBytes(com.google.protobuf.ByteString value)Creative profile (e.g., pp=creative_profile)QuestionOptions.GamOptions.BuildersetPpid(java.lang.String value)Publisher provided identifier (e.g., ppid=12JD92JD8078S8J29SDOAKC0EF230337)QuestionOptions.GamOptions.BuildersetPpidBytes(com.google.protobuf.ByteString value)Publisher provided identifier (e.g., ppid=12JD92JD8078S8J29SDOAKC0EF230337)QuestionOptions.GamOptions.BuildersetPpos(java.lang.String value)Position in pod (e.g., ppos=2)QuestionOptions.GamOptions.BuildersetPposBytes(com.google.protobuf.ByteString value)Position in pod (e.g., ppos=2)QuestionOptions.GamOptions.BuildersetPpsj(java.lang.String value)Publisher provided signals JSON (Base64-encoded ASCII string from the JSON object)QuestionOptions.GamOptions.BuildersetPpsjBytes(com.google.protobuf.ByteString value)Publisher provided signals JSON (Base64-encoded ASCII string from the JSON object)QuestionOptions.GamOptions.BuildersetPpt(java.lang.String value)Publisher Privacy Treatment (e.g., ppt=1)QuestionOptions.GamOptions.BuildersetPptBytes(com.google.protobuf.ByteString value)Publisher Privacy Treatment (e.g., ppt=1)QuestionOptions.GamOptions.BuildersetPtpl(java.lang.String value)Ad break template ID (e.g., ptpl=template1)QuestionOptions.GamOptions.BuildersetPtplBytes(com.google.protobuf.ByteString value)Ad break template ID (e.g., ptpl=template1)QuestionOptions.GamOptions.BuildersetPtpln(java.lang.String value)Ad break template name (e.g., ptpln=templateName)QuestionOptions.GamOptions.BuildersetPtplnBytes(com.google.protobuf.ByteString value)Ad break template name (e.g., ptpln=templateName)QuestionOptions.GamOptions.BuildersetPubf(java.lang.String value)Public price floor (e.g., pubf=123)QuestionOptions.GamOptions.BuildersetPubfBytes(com.google.protobuf.ByteString value)Public price floor (e.g., pubf=123)QuestionOptions.GamOptions.BuildersetPvid(java.lang.String value)App set ID (e.g., pvid=AppSetID_value)QuestionOptions.GamOptions.BuildersetPvidBytes(com.google.protobuf.ByteString value)App set ID (e.g., pvid=AppSetID_value)QuestionOptions.GamOptions.BuildersetPvidS(java.lang.String value)App set scope (e.g., pvid_s=scope_app)QuestionOptions.GamOptions.BuildersetPvidSBytes(com.google.protobuf.ByteString value)App set scope (e.g., pvid_s=scope_app)QuestionOptions.GamOptions.BuildersetPvtf(java.lang.String value)Private price floor (e.g., pvtf=123)QuestionOptions.GamOptions.BuildersetPvtfBytes(com.google.protobuf.ByteString value)Private price floor (e.g., pvtf=123)QuestionOptions.GamOptions.BuildersetRdid(java.lang.String value)Resettable device identifier (e.g., rdid=ABC123)QuestionOptions.GamOptions.BuildersetRdidBytes(com.google.protobuf.ByteString value)Resettable device identifier (e.g., rdid=ABC123)QuestionOptions.GamOptions.BuildersetRdp(java.lang.String value)Restrict data processing (e.g., rdp=1)QuestionOptions.GamOptions.BuildersetRdpBytes(com.google.protobuf.ByteString value)Restrict data processing (e.g., rdp=1)QuestionOptions.GamOptions.BuildersetScor(java.lang.String value)Stream correlator (e.g., scor=17)QuestionOptions.GamOptions.BuildersetScorBytes(com.google.protobuf.ByteString value)Stream correlator (e.g., scor=17)QuestionOptions.GamOptions.BuildersetSdkApis(java.lang.String value)SDK API framework (e.g., sdk_apis=2,7,9)QuestionOptions.GamOptions.BuildersetSdkApisBytes(com.google.protobuf.ByteString value)SDK API framework (e.g., sdk_apis=2,7,9)QuestionOptions.GamOptions.BuildersetSdmax(java.lang.String value)Skippable max ad duration (e.g., sdmax=45000)QuestionOptions.GamOptions.BuildersetSdmaxBytes(com.google.protobuf.ByteString value)Skippable max ad duration (e.g., sdmax=45000)QuestionOptions.GamOptions.BuildersetSid(java.lang.String value)Session ID (e.g., sid=123e4567-e89b-12d3-a456-426614174000)QuestionOptions.GamOptions.BuildersetSidBytes(com.google.protobuf.ByteString value)Session ID (e.g., sid=123e4567-e89b-12d3-a456-426614174000)QuestionOptions.GamOptions.BuildersetSsss(java.lang.String value)Server-side stitching source (e.g., ssss=mystitcher)QuestionOptions.GamOptions.BuildersetSsssBytes(com.google.protobuf.ByteString value)Server-side stitching source (e.g., ssss=mystitcher)QuestionOptions.GamOptions.BuildersetSz(java.lang.String value)Primary ad size (e.g., "400x300")QuestionOptions.GamOptions.BuildersetSzBytes(com.google.protobuf.ByteString value)Primary ad size (e.g., "400x300")QuestionOptions.GamOptions.BuildersetTfcd(java.lang.String value)Child-directed flag (e.g., tfcd=1)QuestionOptions.GamOptions.BuildersetTfcdBytes(com.google.protobuf.ByteString value)Child-directed flag (e.g., tfcd=1)QuestionOptions.GamOptions.BuildersetTrt(java.lang.String value)Traffic type (e.g., trt=1 for purchased traffic)QuestionOptions.GamOptions.BuildersetTrtBytes(com.google.protobuf.ByteString value)Traffic type (e.g., trt=1 for purchased traffic)QuestionOptions.GamOptions.BuildersetUnviewedPositionStart(java.lang.String value)The delayed impressions parameter (e.g., unviewed_position_start=1)QuestionOptions.GamOptions.BuildersetUnviewedPositionStartBytes(com.google.protobuf.ByteString value)The delayed impressions parameter (e.g., unviewed_position_start=1)QuestionOptions.GamOptions.BuildersetUrl(java.lang.String value)The URL from which the ad request is sentQuestionOptions.GamOptions.BuildersetUrlBytes(com.google.protobuf.ByteString value)The URL from which the ad request is sentQuestionOptions.GamOptions.BuildersetVadFormat(java.lang.String value)(IMA tags) same as vad_type.QuestionOptions.GamOptions.BuildersetVadFormatBytes(com.google.protobuf.ByteString value)(IMA tags) same as vad_type.QuestionOptions.GamOptions.BuildersetVadType(java.lang.String value)Video ad type (e.g., Return a linear ad: vad_type=linear, Return a non-linear ad: vad_type=nonlinear)QuestionOptions.GamOptions.BuildersetVadTypeBytes(com.google.protobuf.ByteString value)Video ad type (e.g., Return a linear ad: vad_type=linear, Return a non-linear ad: vad_type=nonlinear)QuestionOptions.GamOptions.BuildersetVconp(java.lang.String value)Continuous video play (e.g., vconp=2)QuestionOptions.GamOptions.BuildersetVconpBytes(com.google.protobuf.ByteString value)Continuous video play (e.g., vconp=2)QuestionOptions.GamOptions.BuildersetVid(java.lang.String value)Video ID (e.g., vid=456)QuestionOptions.GamOptions.BuildersetVidBytes(com.google.protobuf.ByteString value)Video ID (e.g., vid=456)QuestionOptions.GamOptions.BuildersetVidD(java.lang.String value)Video content duration in seconds (e.g., vid_d=90000)QuestionOptions.GamOptions.BuildersetVidDBytes(com.google.protobuf.ByteString value)Video content duration in seconds (e.g., vid_d=90000)QuestionOptions.GamOptions.BuildersetVideoadStartDelay(java.lang.String value)optional string videoad_start_delay = 76 [json_name = "videoadStartDelay"];QuestionOptions.GamOptions.BuildersetVideoadStartDelayBytes(com.google.protobuf.ByteString value)optional string videoad_start_delay = 76 [json_name = "videoadStartDelay"];QuestionOptions.GamOptions.BuildersetVpa(java.lang.String value)Video play automatic (e.g., vpa=auto)QuestionOptions.GamOptions.BuildersetVpaBytes(com.google.protobuf.ByteString value)Video play automatic (e.g., vpa=auto)QuestionOptions.GamOptions.BuildersetVpi(java.lang.String value)Video playlist inline/redirect (e.g., vpi=1)QuestionOptions.GamOptions.BuildersetVpiBytes(com.google.protobuf.ByteString value)Video playlist inline/redirect (e.g., vpi=1)QuestionOptions.GamOptions.BuildersetVpmute(java.lang.String value)Video play mute status (e.g., vpmute=1 for muted)QuestionOptions.GamOptions.BuildersetVpmuteBytes(com.google.protobuf.ByteString value)Video play mute status (e.g., vpmute=1 for muted)QuestionOptions.GamOptions.BuildersetVpos(java.lang.String value)Video position (e.g., vpos=preroll)QuestionOptions.GamOptions.BuildersetVposBytes(com.google.protobuf.ByteString value)Video position (e.g., vpos=preroll)QuestionOptions.GamOptions.BuildersetWta(java.lang.String value)"Why this ad?" parameter (e.g., wta=1)QuestionOptions.GamOptions.BuildersetWtaBytes(com.google.protobuf.ByteString value)"Why this ad?" parameter (e.g., wta=1)-
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
-
-
-
-
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.
-
setEnv
public QuestionOptions.GamOptions.Builder setEnv(java.lang.String value)
Core request parameters
optional string env = 1 [json_name = "env"];- Parameters:
value- The env to set.- Returns:
- This builder for chaining.
-
clearEnv
public QuestionOptions.GamOptions.Builder clearEnv()
Core request parameters
optional string env = 1 [json_name = "env"];- Returns:
- This builder for chaining.
-
setEnvBytes
public QuestionOptions.GamOptions.Builder setEnvBytes(com.google.protobuf.ByteString value)
Core request parameters
optional string env = 1 [json_name = "env"];- Parameters:
value- The bytes for env to set.- Returns:
- This builder for chaining.
-
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.
-
setGdfpReq
public QuestionOptions.GamOptions.Builder setGdfpReq(java.lang.String value)
ad manager schema (e.g. gdfp_req=1)
optional string gdfp_req = 2 [json_name = "gdfpReq"];- Parameters:
value- The gdfpReq to set.- Returns:
- This builder for chaining.
-
clearGdfpReq
public QuestionOptions.GamOptions.Builder clearGdfpReq()
ad manager schema (e.g. gdfp_req=1)
optional string gdfp_req = 2 [json_name = "gdfpReq"];- Returns:
- This builder for chaining.
-
setGdfpReqBytes
public QuestionOptions.GamOptions.Builder setGdfpReqBytes(com.google.protobuf.ByteString value)
ad manager schema (e.g. gdfp_req=1)
optional string gdfp_req = 2 [json_name = "gdfpReq"];- Parameters:
value- The bytes for gdfpReq to set.- Returns:
- This builder for chaining.
-
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.
-
setIu
public QuestionOptions.GamOptions.Builder setIu(java.lang.String value)
Ad unit path (e.g., "iu=/6062/videodemo")
optional string iu = 3 [json_name = "iu"];- Parameters:
value- The iu to set.- Returns:
- This builder for chaining.
-
clearIu
public QuestionOptions.GamOptions.Builder clearIu()
Ad unit path (e.g., "iu=/6062/videodemo")
optional string iu = 3 [json_name = "iu"];- Returns:
- This builder for chaining.
-
setIuBytes
public QuestionOptions.GamOptions.Builder setIuBytes(com.google.protobuf.ByteString value)
Ad unit path (e.g., "iu=/6062/videodemo")
optional string iu = 3 [json_name = "iu"];- Parameters:
value- The bytes for iu to set.- Returns:
- This builder for chaining.
-
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.
-
setOutput
public QuestionOptions.GamOptions.Builder setOutput(java.lang.String value)
Output format of the ad (e.g., "vast", "xml_vast4")
optional string output = 4 [json_name = "output"];- Parameters:
value- The output to set.- Returns:
- This builder for chaining.
-
clearOutput
public QuestionOptions.GamOptions.Builder clearOutput()
Output format of the ad (e.g., "vast", "xml_vast4")
optional string output = 4 [json_name = "output"];- Returns:
- This builder for chaining.
-
setOutputBytes
public QuestionOptions.GamOptions.Builder setOutputBytes(com.google.protobuf.ByteString value)
Output format of the ad (e.g., "vast", "xml_vast4")
optional string output = 4 [json_name = "output"];- Parameters:
value- The bytes for output to set.- Returns:
- This builder for chaining.
-
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.
-
setSz
public QuestionOptions.GamOptions.Builder setSz(java.lang.String value)
Primary ad size (e.g., "400x300")
optional string sz = 5 [json_name = "sz"];- Parameters:
value- The sz to set.- Returns:
- This builder for chaining.
-
clearSz
public QuestionOptions.GamOptions.Builder clearSz()
Primary ad size (e.g., "400x300")
optional string sz = 5 [json_name = "sz"];- Returns:
- This builder for chaining.
-
setSzBytes
public QuestionOptions.GamOptions.Builder setSzBytes(com.google.protobuf.ByteString value)
Primary ad size (e.g., "400x300")
optional string sz = 5 [json_name = "sz"];- Parameters:
value- The bytes for sz to set.- Returns:
- This builder for chaining.
-
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.
-
setUnviewedPositionStart
public QuestionOptions.GamOptions.Builder setUnviewedPositionStart(java.lang.String value)
The delayed impressions parameter (e.g., unviewed_position_start=1)
optional string unviewed_position_start = 6 [json_name = "unviewedPositionStart"];- Parameters:
value- The unviewedPositionStart to set.- Returns:
- This builder for chaining.
-
clearUnviewedPositionStart
public QuestionOptions.GamOptions.Builder clearUnviewedPositionStart()
The delayed impressions parameter (e.g., unviewed_position_start=1)
optional string unviewed_position_start = 6 [json_name = "unviewedPositionStart"];- Returns:
- This builder for chaining.
-
setUnviewedPositionStartBytes
public QuestionOptions.GamOptions.Builder setUnviewedPositionStartBytes(com.google.protobuf.ByteString value)
The delayed impressions parameter (e.g., unviewed_position_start=1)
optional string unviewed_position_start = 6 [json_name = "unviewedPositionStart"];- Parameters:
value- The bytes for unviewedPositionStart to set.- Returns:
- This builder for chaining.
-
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.
-
setCiuSzs
public QuestionOptions.GamOptions.Builder setCiuSzs(int index, java.lang.String value)
Companion ad sizes (e.g., "728x90", "300x250")
repeated string ciu_szs = 7 [json_name = "ciuSzs"];- Parameters:
index- The index to set the value at.value- The ciuSzs to set.- Returns:
- This builder for chaining.
-
addCiuSzs
public QuestionOptions.GamOptions.Builder addCiuSzs(java.lang.String value)
Companion ad sizes (e.g., "728x90", "300x250")
repeated string ciu_szs = 7 [json_name = "ciuSzs"];- Parameters:
value- The ciuSzs to add.- Returns:
- This builder for chaining.
-
addAllCiuSzs
public QuestionOptions.GamOptions.Builder addAllCiuSzs(java.lang.Iterable<java.lang.String> values)
Companion ad sizes (e.g., "728x90", "300x250")
repeated string ciu_szs = 7 [json_name = "ciuSzs"];- Parameters:
values- The ciuSzs to add.- Returns:
- This builder for chaining.
-
clearCiuSzs
public QuestionOptions.GamOptions.Builder clearCiuSzs()
Companion ad sizes (e.g., "728x90", "300x250")
repeated string ciu_szs = 7 [json_name = "ciuSzs"];- Returns:
- This builder for chaining.
-
addCiuSzsBytes
public QuestionOptions.GamOptions.Builder addCiuSzsBytes(com.google.protobuf.ByteString value)
Companion ad sizes (e.g., "728x90", "300x250")
repeated string ciu_szs = 7 [json_name = "ciuSzs"];- Parameters:
value- The bytes of the ciuSzs to add.- Returns:
- This builder for chaining.
-
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.
-
setUrl
public QuestionOptions.GamOptions.Builder setUrl(java.lang.String value)
The URL from which the ad request is sent
optional string url = 8 [json_name = "url"];- Parameters:
value- The url to set.- Returns:
- This builder for chaining.
-
clearUrl
public QuestionOptions.GamOptions.Builder clearUrl()
The URL from which the ad request is sent
optional string url = 8 [json_name = "url"];- Returns:
- This builder for chaining.
-
setUrlBytes
public QuestionOptions.GamOptions.Builder setUrlBytes(com.google.protobuf.ByteString value)
The URL from which the ad request is sent
optional string url = 8 [json_name = "url"];- Parameters:
value- The bytes for url to set.- Returns:
- This builder for chaining.
-
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.
-
setDescriptionUrl
public QuestionOptions.GamOptions.Builder setDescriptionUrl(java.lang.String value)
URL describing the video content
optional string description_url = 9 [json_name = "descriptionUrl"];- Parameters:
value- The descriptionUrl to set.- Returns:
- This builder for chaining.
-
clearDescriptionUrl
public QuestionOptions.GamOptions.Builder clearDescriptionUrl()
URL describing the video content
optional string description_url = 9 [json_name = "descriptionUrl"];- Returns:
- This builder for chaining.
-
setDescriptionUrlBytes
public QuestionOptions.GamOptions.Builder setDescriptionUrlBytes(com.google.protobuf.ByteString value)
URL describing the video content
optional string description_url = 9 [json_name = "descriptionUrl"];- Parameters:
value- The bytes for descriptionUrl to set.- Returns:
- This builder for chaining.
-
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.
-
setCorrelator
public QuestionOptions.GamOptions.Builder setCorrelator(java.lang.String value)
Shared value for competitive exclusions across multiple requests (e.g., correlator=4345645667)
optional string correlator = 10 [json_name = "correlator"];- Parameters:
value- The correlator to set.- Returns:
- This builder for chaining.
-
clearCorrelator
public QuestionOptions.GamOptions.Builder clearCorrelator()
Shared value for competitive exclusions across multiple requests (e.g., correlator=4345645667)
optional string correlator = 10 [json_name = "correlator"];- Returns:
- This builder for chaining.
-
setCorrelatorBytes
public QuestionOptions.GamOptions.Builder setCorrelatorBytes(com.google.protobuf.ByteString value)
Shared value for competitive exclusions across multiple requests (e.g., correlator=4345645667)
optional string correlator = 10 [json_name = "correlator"];- Parameters:
value- The bytes for correlator to set.- Returns:
- This builder for chaining.
-
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
-
clearCustParams
public QuestionOptions.GamOptions.Builder clearCustParams()
-
removeCustParams
public QuestionOptions.GamOptions.Builder removeCustParams(java.lang.String key)
Custom key-value pairs for targeting
map<string, string> cust_params = 11 [json_name = "custParams"];
-
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
-
putCustParams
public QuestionOptions.GamOptions.Builder putCustParams(java.lang.String key, java.lang.String value)
Custom key-value pairs for targeting
map<string, string> cust_params = 11 [json_name = "custParams"];
-
putAllCustParams
public QuestionOptions.GamOptions.Builder putAllCustParams(java.util.Map<java.lang.String,java.lang.String> values)
Custom key-value pairs for targeting
map<string, string> cust_params = 11 [json_name = "custParams"];
-
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.
-
setPlcmt
public QuestionOptions.GamOptions.Builder setPlcmt(java.lang.String value)
Common video parameters
optional string plcmt = 12 [json_name = "plcmt"];- Parameters:
value- The plcmt to set.- Returns:
- This builder for chaining.
-
clearPlcmt
public QuestionOptions.GamOptions.Builder clearPlcmt()
Common video parameters
optional string plcmt = 12 [json_name = "plcmt"];- Returns:
- This builder for chaining.
-
setPlcmtBytes
public QuestionOptions.GamOptions.Builder setPlcmtBytes(com.google.protobuf.ByteString value)
Common video parameters
optional string plcmt = 12 [json_name = "plcmt"];- Parameters:
value- The bytes for plcmt to set.- Returns:
- This builder for chaining.
-
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.
-
setVpa
public QuestionOptions.GamOptions.Builder setVpa(java.lang.String value)
Video play automatic (e.g., vpa=auto)
optional string vpa = 13 [json_name = "vpa"];- Parameters:
value- The vpa to set.- Returns:
- This builder for chaining.
-
clearVpa
public QuestionOptions.GamOptions.Builder clearVpa()
Video play automatic (e.g., vpa=auto)
optional string vpa = 13 [json_name = "vpa"];- Returns:
- This builder for chaining.
-
setVpaBytes
public QuestionOptions.GamOptions.Builder setVpaBytes(com.google.protobuf.ByteString value)
Video play automatic (e.g., vpa=auto)
optional string vpa = 13 [json_name = "vpa"];- Parameters:
value- The bytes for vpa to set.- Returns:
- This builder for chaining.
-
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.
-
setVpmute
public QuestionOptions.GamOptions.Builder setVpmute(java.lang.String value)
Video play mute status (e.g., vpmute=1 for muted)
optional string vpmute = 14 [json_name = "vpmute"];- Parameters:
value- The vpmute to set.- Returns:
- This builder for chaining.
-
clearVpmute
public QuestionOptions.GamOptions.Builder clearVpmute()
Video play mute status (e.g., vpmute=1 for muted)
optional string vpmute = 14 [json_name = "vpmute"];- Returns:
- This builder for chaining.
-
setVpmuteBytes
public QuestionOptions.GamOptions.Builder setVpmuteBytes(com.google.protobuf.ByteString value)
Video play mute status (e.g., vpmute=1 for muted)
optional string vpmute = 14 [json_name = "vpmute"];- Parameters:
value- The bytes for vpmute to set.- Returns:
- This builder for chaining.
-
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.
-
setWta
public QuestionOptions.GamOptions.Builder setWta(java.lang.String value)
"Why this ad?" parameter (e.g., wta=1)
optional string wta = 15 [json_name = "wta"];- Parameters:
value- The wta to set.- Returns:
- This builder for chaining.
-
clearWta
public QuestionOptions.GamOptions.Builder clearWta()
"Why this ad?" parameter (e.g., wta=1)
optional string wta = 15 [json_name = "wta"];- Returns:
- This builder for chaining.
-
setWtaBytes
public QuestionOptions.GamOptions.Builder setWtaBytes(com.google.protobuf.ByteString value)
"Why this ad?" parameter (e.g., wta=1)
optional string wta = 15 [json_name = "wta"];- Parameters:
value- The bytes for wta to set.- Returns:
- This builder for chaining.
-
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.
-
setAconp
public QuestionOptions.GamOptions.Builder setAconp(java.lang.String value)
Audio continuous play (e.g., aconp=2)
optional string aconp = 16 [json_name = "aconp"];- Parameters:
value- The aconp to set.- Returns:
- This builder for chaining.
-
clearAconp
public QuestionOptions.GamOptions.Builder clearAconp()
Audio continuous play (e.g., aconp=2)
optional string aconp = 16 [json_name = "aconp"];- Returns:
- This builder for chaining.
-
setAconpBytes
public QuestionOptions.GamOptions.Builder setAconpBytes(com.google.protobuf.ByteString value)
Audio continuous play (e.g., aconp=2)
optional string aconp = 16 [json_name = "aconp"];- Parameters:
value- The bytes for aconp to set.- Returns:
- This builder for chaining.
-
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.
-
setAdRule
public QuestionOptions.GamOptions.Builder setAdRule(java.lang.String value)
Ad rule type (e.g., ad_rule=0 for VAST creative)
optional string ad_rule = 17 [json_name = "adRule"];- Parameters:
value- The adRule to set.- Returns:
- This builder for chaining.
-
clearAdRule
public QuestionOptions.GamOptions.Builder clearAdRule()
Ad rule type (e.g., ad_rule=0 for VAST creative)
optional string ad_rule = 17 [json_name = "adRule"];- Returns:
- This builder for chaining.
-
setAdRuleBytes
public QuestionOptions.GamOptions.Builder setAdRuleBytes(com.google.protobuf.ByteString value)
Ad rule type (e.g., ad_rule=0 for VAST creative)
optional string ad_rule = 17 [json_name = "adRule"];- Parameters:
value- The bytes for adRule to set.- Returns:
- This builder for chaining.
-
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.
-
setAdType
public QuestionOptions.GamOptions.Builder setAdType(java.lang.String value)
Ad type (e.g., ad_type=video)
optional string ad_type = 18 [json_name = "adType"];- Parameters:
value- The adType to set.- Returns:
- This builder for chaining.
-
clearAdType
public QuestionOptions.GamOptions.Builder clearAdType()
Ad type (e.g., ad_type=video)
optional string ad_type = 18 [json_name = "adType"];- Returns:
- This builder for chaining.
-
setAdTypeBytes
public QuestionOptions.GamOptions.Builder setAdTypeBytes(com.google.protobuf.ByteString value)
Ad type (e.g., ad_type=video)
optional string ad_type = 18 [json_name = "adType"];- Parameters:
value- The bytes for adType to set.- Returns:
- This builder for chaining.
-
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.
-
setHl
public QuestionOptions.GamOptions.Builder setHl(java.lang.String value)
Language of the ad request (e.g., hl=en)
optional string hl = 19 [json_name = "hl"];- Parameters:
value- The hl to set.- Returns:
- This builder for chaining.
-
clearHl
public QuestionOptions.GamOptions.Builder clearHl()
Language of the ad request (e.g., hl=en)
optional string hl = 19 [json_name = "hl"];- Returns:
- This builder for chaining.
-
setHlBytes
public QuestionOptions.GamOptions.Builder setHlBytes(com.google.protobuf.ByteString value)
Language of the ad request (e.g., hl=en)
optional string hl = 19 [json_name = "hl"];- Parameters:
value- The bytes for hl to set.- Returns:
- This builder for chaining.
-
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.
-
setDth
public QuestionOptions.GamOptions.Builder setDth(java.lang.String value)
Device type hint (e.g., dth=5)
optional string dth = 20 [json_name = "dth"];- Parameters:
value- The dth to set.- Returns:
- This builder for chaining.
-
clearDth
public QuestionOptions.GamOptions.Builder clearDth()
Device type hint (e.g., dth=5)
optional string dth = 20 [json_name = "dth"];- Returns:
- This builder for chaining.
-
setDthBytes
public QuestionOptions.GamOptions.Builder setDthBytes(com.google.protobuf.ByteString value)
Device type hint (e.g., dth=5)
optional string dth = 20 [json_name = "dth"];- Parameters:
value- The bytes for dth to set.- Returns:
- This builder for chaining.
-
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.
-
setGdpr
public QuestionOptions.GamOptions.Builder setGdpr(java.lang.String value)
GDPR parameter (e.g., gdpr=1)
optional string gdpr = 21 [json_name = "gdpr"];- Parameters:
value- The gdpr to set.- Returns:
- This builder for chaining.
-
clearGdpr
public QuestionOptions.GamOptions.Builder clearGdpr()
GDPR parameter (e.g., gdpr=1)
optional string gdpr = 21 [json_name = "gdpr"];- Returns:
- This builder for chaining.
-
setGdprBytes
public QuestionOptions.GamOptions.Builder setGdprBytes(com.google.protobuf.ByteString value)
GDPR parameter (e.g., gdpr=1)
optional string gdpr = 21 [json_name = "gdpr"];- Parameters:
value- The bytes for gdpr to set.- Returns:
- This builder for chaining.
-
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.
-
setGdprConsent
public QuestionOptions.GamOptions.Builder setGdprConsent(java.lang.String value)
GDPR consent string (e.g., gdpr_consent=GDPR_CONSENT_123)
optional string gdpr_consent = 22 [json_name = "gdprConsent"];- Parameters:
value- The gdprConsent to set.- Returns:
- This builder for chaining.
-
clearGdprConsent
public QuestionOptions.GamOptions.Builder clearGdprConsent()
GDPR consent string (e.g., gdpr_consent=GDPR_CONSENT_123)
optional string gdpr_consent = 22 [json_name = "gdprConsent"];- Returns:
- This builder for chaining.
-
setGdprConsentBytes
public QuestionOptions.GamOptions.Builder setGdprConsentBytes(com.google.protobuf.ByteString value)
GDPR consent string (e.g., gdpr_consent=GDPR_CONSENT_123)
optional string gdpr_consent = 22 [json_name = "gdprConsent"];- Parameters:
value- The bytes for gdprConsent to set.- Returns:
- This builder for chaining.
-
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.
-
setIabexcl
public QuestionOptions.GamOptions.Builder setIabexcl(java.lang.String value)
IAB exclusion categories (e.g., iabexcl=3,14,527)
optional string iabexcl = 23 [json_name = "iabexcl"];- Parameters:
value- The iabexcl to set.- Returns:
- This builder for chaining.
-
clearIabexcl
public QuestionOptions.GamOptions.Builder clearIabexcl()
IAB exclusion categories (e.g., iabexcl=3,14,527)
optional string iabexcl = 23 [json_name = "iabexcl"];- Returns:
- This builder for chaining.
-
setIabexclBytes
public QuestionOptions.GamOptions.Builder setIabexclBytes(com.google.protobuf.ByteString value)
IAB exclusion categories (e.g., iabexcl=3,14,527)
optional string iabexcl = 23 [json_name = "iabexcl"];- Parameters:
value- The bytes for iabexcl to set.- Returns:
- This builder for chaining.
-
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.
-
setLip
public QuestionOptions.GamOptions.Builder setLip(boolean value)
Last position in pod (e.g., lip=true)
optional bool lip = 24 [json_name = "lip"];- Parameters:
value- The lip to set.- Returns:
- This builder for chaining.
-
clearLip
public QuestionOptions.GamOptions.Builder clearLip()
Last position in pod (e.g., lip=true)
optional bool lip = 24 [json_name = "lip"];- Returns:
- This builder for chaining.
-
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.
-
setLtd
public QuestionOptions.GamOptions.Builder setLtd(java.lang.String value)
Limited ads (e.g., ltd=1)
optional string ltd = 25 [json_name = "ltd"];- Parameters:
value- The ltd to set.- Returns:
- This builder for chaining.
-
clearLtd
public QuestionOptions.GamOptions.Builder clearLtd()
Limited ads (e.g., ltd=1)
optional string ltd = 25 [json_name = "ltd"];- Returns:
- This builder for chaining.
-
setLtdBytes
public QuestionOptions.GamOptions.Builder setLtdBytes(com.google.protobuf.ByteString value)
Limited ads (e.g., ltd=1)
optional string ltd = 25 [json_name = "ltd"];- Parameters:
value- The bytes for ltd to set.- Returns:
- This builder for chaining.
-
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.
-
setNofb
public QuestionOptions.GamOptions.Builder setNofb(java.lang.String value)
Fallback disabled (e.g., nofb=1)
optional string nofb = 26 [json_name = "nofb"];- Parameters:
value- The nofb to set.- Returns:
- This builder for chaining.
-
clearNofb
public QuestionOptions.GamOptions.Builder clearNofb()
Fallback disabled (e.g., nofb=1)
optional string nofb = 26 [json_name = "nofb"];- Returns:
- This builder for chaining.
-
setNofbBytes
public QuestionOptions.GamOptions.Builder setNofbBytes(com.google.protobuf.ByteString value)
Fallback disabled (e.g., nofb=1)
optional string nofb = 26 [json_name = "nofb"];- Parameters:
value- The bytes for nofb to set.- Returns:
- This builder for chaining.
-
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.
-
setNpa
public QuestionOptions.GamOptions.Builder setNpa(java.lang.String value)
Non-personalized ads (e.g., npa=1)
optional string npa = 27 [json_name = "npa"];- Parameters:
value- The npa to set.- Returns:
- This builder for chaining.
-
clearNpa
public QuestionOptions.GamOptions.Builder clearNpa()
Non-personalized ads (e.g., npa=1)
optional string npa = 27 [json_name = "npa"];- Returns:
- This builder for chaining.
-
setNpaBytes
public QuestionOptions.GamOptions.Builder setNpaBytes(com.google.protobuf.ByteString value)
Non-personalized ads (e.g., npa=1)
optional string npa = 27 [json_name = "npa"];- Parameters:
value- The bytes for npa to set.- Returns:
- This builder for chaining.
-
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.
-
setOmidP
public QuestionOptions.GamOptions.Builder setOmidP(java.lang.String value)
OMID partner name (e.g., omid_p=examplepartnername/1.0.0.0)
optional string omid_p = 28 [json_name = "omidP"];- Parameters:
value- The omidP to set.- Returns:
- This builder for chaining.
-
clearOmidP
public QuestionOptions.GamOptions.Builder clearOmidP()
OMID partner name (e.g., omid_p=examplepartnername/1.0.0.0)
optional string omid_p = 28 [json_name = "omidP"];- Returns:
- This builder for chaining.
-
setOmidPBytes
public QuestionOptions.GamOptions.Builder setOmidPBytes(com.google.protobuf.ByteString value)
OMID partner name (e.g., omid_p=examplepartnername/1.0.0.0)
optional string omid_p = 28 [json_name = "omidP"];- Parameters:
value- The bytes for omidP to set.- Returns:
- This builder for chaining.
-
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.
-
setPpt
public QuestionOptions.GamOptions.Builder setPpt(java.lang.String value)
Publisher Privacy Treatment (e.g., ppt=1)
optional string ppt = 29 [json_name = "ppt"];- Parameters:
value- The ppt to set.- Returns:
- This builder for chaining.
-
clearPpt
public QuestionOptions.GamOptions.Builder clearPpt()
Publisher Privacy Treatment (e.g., ppt=1)
optional string ppt = 29 [json_name = "ppt"];- Returns:
- This builder for chaining.
-
setPptBytes
public QuestionOptions.GamOptions.Builder setPptBytes(com.google.protobuf.ByteString value)
Publisher Privacy Treatment (e.g., ppt=1)
optional string ppt = 29 [json_name = "ppt"];- Parameters:
value- The bytes for ppt to set.- Returns:
- This builder for chaining.
-
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.
-
setPpos
public QuestionOptions.GamOptions.Builder setPpos(java.lang.String value)
Position in pod (e.g., ppos=2)
optional string ppos = 30 [json_name = "ppos"];- Parameters:
value- The ppos to set.- Returns:
- This builder for chaining.
-
clearPpos
public QuestionOptions.GamOptions.Builder clearPpos()
Position in pod (e.g., ppos=2)
optional string ppos = 30 [json_name = "ppos"];- Returns:
- This builder for chaining.
-
setPposBytes
public QuestionOptions.GamOptions.Builder setPposBytes(com.google.protobuf.ByteString value)
Position in pod (e.g., ppos=2)
optional string ppos = 30 [json_name = "ppos"];- Parameters:
value- The bytes for ppos to set.- Returns:
- This builder for chaining.
-
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.
-
setPpid
public QuestionOptions.GamOptions.Builder setPpid(java.lang.String value)
Publisher provided identifier (e.g., ppid=12JD92JD8078S8J29SDOAKC0EF230337)
optional string ppid = 31 [json_name = "ppid"];- Parameters:
value- The ppid to set.- Returns:
- This builder for chaining.
-
clearPpid
public QuestionOptions.GamOptions.Builder clearPpid()
Publisher provided identifier (e.g., ppid=12JD92JD8078S8J29SDOAKC0EF230337)
optional string ppid = 31 [json_name = "ppid"];- Returns:
- This builder for chaining.
-
setPpidBytes
public QuestionOptions.GamOptions.Builder setPpidBytes(com.google.protobuf.ByteString value)
Publisher provided identifier (e.g., ppid=12JD92JD8078S8J29SDOAKC0EF230337)
optional string ppid = 31 [json_name = "ppid"];- Parameters:
value- The bytes for ppid to set.- Returns:
- This builder for chaining.
-
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.
-
setScor
public QuestionOptions.GamOptions.Builder setScor(java.lang.String value)
Stream correlator (e.g., scor=17)
optional string scor = 32 [json_name = "scor"];- Parameters:
value- The scor to set.- Returns:
- This builder for chaining.
-
clearScor
public QuestionOptions.GamOptions.Builder clearScor()
Stream correlator (e.g., scor=17)
optional string scor = 32 [json_name = "scor"];- Returns:
- This builder for chaining.
-
setScorBytes
public QuestionOptions.GamOptions.Builder setScorBytes(com.google.protobuf.ByteString value)
Stream correlator (e.g., scor=17)
optional string scor = 32 [json_name = "scor"];- Parameters:
value- The bytes for scor to set.- Returns:
- This builder for chaining.
-
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.
-
setSdkApis
public QuestionOptions.GamOptions.Builder setSdkApis(java.lang.String value)
SDK API framework (e.g., sdk_apis=2,7,9)
optional string sdk_apis = 33 [json_name = "sdkApis"];- Parameters:
value- The sdkApis to set.- Returns:
- This builder for chaining.
-
clearSdkApis
public QuestionOptions.GamOptions.Builder clearSdkApis()
SDK API framework (e.g., sdk_apis=2,7,9)
optional string sdk_apis = 33 [json_name = "sdkApis"];- Returns:
- This builder for chaining.
-
setSdkApisBytes
public QuestionOptions.GamOptions.Builder setSdkApisBytes(com.google.protobuf.ByteString value)
SDK API framework (e.g., sdk_apis=2,7,9)
optional string sdk_apis = 33 [json_name = "sdkApis"];- Parameters:
value- The bytes for sdkApis to set.- Returns:
- This builder for chaining.
-
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.
-
setSsss
public QuestionOptions.GamOptions.Builder setSsss(java.lang.String value)
Server-side stitching source (e.g., ssss=mystitcher)
optional string ssss = 34 [json_name = "ssss"];- Parameters:
value- The ssss to set.- Returns:
- This builder for chaining.
-
clearSsss
public QuestionOptions.GamOptions.Builder clearSsss()
Server-side stitching source (e.g., ssss=mystitcher)
optional string ssss = 34 [json_name = "ssss"];- Returns:
- This builder for chaining.
-
setSsssBytes
public QuestionOptions.GamOptions.Builder setSsssBytes(com.google.protobuf.ByteString value)
Server-side stitching source (e.g., ssss=mystitcher)
optional string ssss = 34 [json_name = "ssss"];- Parameters:
value- The bytes for ssss to set.- Returns:
- This builder for chaining.
-
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.
-
setSdmax
public QuestionOptions.GamOptions.Builder setSdmax(java.lang.String value)
Skippable max ad duration (e.g., sdmax=45000)
optional string sdmax = 35 [json_name = "sdmax"];- Parameters:
value- The sdmax to set.- Returns:
- This builder for chaining.
-
clearSdmax
public QuestionOptions.GamOptions.Builder clearSdmax()
Skippable max ad duration (e.g., sdmax=45000)
optional string sdmax = 35 [json_name = "sdmax"];- Returns:
- This builder for chaining.
-
setSdmaxBytes
public QuestionOptions.GamOptions.Builder setSdmaxBytes(com.google.protobuf.ByteString value)
Skippable max ad duration (e.g., sdmax=45000)
optional string sdmax = 35 [json_name = "sdmax"];- Parameters:
value- The bytes for sdmax to set.- Returns:
- This builder for chaining.
-
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.
-
setSid
public QuestionOptions.GamOptions.Builder setSid(java.lang.String value)
Session ID (e.g., sid=123e4567-e89b-12d3-a456-426614174000)
optional string sid = 36 [json_name = "sid"];- Parameters:
value- The sid to set.- Returns:
- This builder for chaining.
-
clearSid
public QuestionOptions.GamOptions.Builder clearSid()
Session ID (e.g., sid=123e4567-e89b-12d3-a456-426614174000)
optional string sid = 36 [json_name = "sid"];- Returns:
- This builder for chaining.
-
setSidBytes
public QuestionOptions.GamOptions.Builder setSidBytes(com.google.protobuf.ByteString value)
Session ID (e.g., sid=123e4567-e89b-12d3-a456-426614174000)
optional string sid = 36 [json_name = "sid"];- Parameters:
value- The bytes for sid to set.- Returns:
- This builder for chaining.
-
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.
-
setRdp
public QuestionOptions.GamOptions.Builder setRdp(java.lang.String value)
Restrict data processing (e.g., rdp=1)
optional string rdp = 37 [json_name = "rdp"];- Parameters:
value- The rdp to set.- Returns:
- This builder for chaining.
-
clearRdp
public QuestionOptions.GamOptions.Builder clearRdp()
Restrict data processing (e.g., rdp=1)
optional string rdp = 37 [json_name = "rdp"];- Returns:
- This builder for chaining.
-
setRdpBytes
public QuestionOptions.GamOptions.Builder setRdpBytes(com.google.protobuf.ByteString value)
Restrict data processing (e.g., rdp=1)
optional string rdp = 37 [json_name = "rdp"];- Parameters:
value- The bytes for rdp to set.- Returns:
- This builder for chaining.
-
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.
-
setAddtlConsent
public QuestionOptions.GamOptions.Builder setAddtlConsent(java.lang.String value)
Additional consent (e.g., addtl_consent=1~1.35.41.101)
optional string addtl_consent = 38 [json_name = "addtlConsent"];- Parameters:
value- The addtlConsent to set.- Returns:
- This builder for chaining.
-
clearAddtlConsent
public QuestionOptions.GamOptions.Builder clearAddtlConsent()
Additional consent (e.g., addtl_consent=1~1.35.41.101)
optional string addtl_consent = 38 [json_name = "addtlConsent"];- Returns:
- This builder for chaining.
-
setAddtlConsentBytes
public QuestionOptions.GamOptions.Builder setAddtlConsentBytes(com.google.protobuf.ByteString value)
Additional consent (e.g., addtl_consent=1~1.35.41.101)
optional string addtl_consent = 38 [json_name = "addtlConsent"];- Parameters:
value- The bytes for addtlConsent to set.- Returns:
- This builder for chaining.
-
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.
-
setAfvsz
public QuestionOptions.GamOptions.Builder setAfvsz(java.lang.String value)
Non-linear ad sizes (e.g., afvsz=200x200,250x250)
optional string afvsz = 39 [json_name = "afvsz"];- Parameters:
value- The afvsz to set.- Returns:
- This builder for chaining.
-
clearAfvsz
public QuestionOptions.GamOptions.Builder clearAfvsz()
Non-linear ad sizes (e.g., afvsz=200x200,250x250)
optional string afvsz = 39 [json_name = "afvsz"];- Returns:
- This builder for chaining.
-
setAfvszBytes
public QuestionOptions.GamOptions.Builder setAfvszBytes(com.google.protobuf.ByteString value)
Non-linear ad sizes (e.g., afvsz=200x200,250x250)
optional string afvsz = 39 [json_name = "afvsz"];- Parameters:
value- The bytes for afvsz to set.- Returns:
- This builder for chaining.
-
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.
-
setAllcues
public QuestionOptions.GamOptions.Builder setAllcues(java.lang.String value)
Cue points for mid-roll ads (e.g., allcues=10000,20000)
optional string allcues = 40 [json_name = "allcues"];- Parameters:
value- The allcues to set.- Returns:
- This builder for chaining.
-
clearAllcues
public QuestionOptions.GamOptions.Builder clearAllcues()
Cue points for mid-roll ads (e.g., allcues=10000,20000)
optional string allcues = 40 [json_name = "allcues"];- Returns:
- This builder for chaining.
-
setAllcuesBytes
public QuestionOptions.GamOptions.Builder setAllcuesBytes(com.google.protobuf.ByteString value)
Cue points for mid-roll ads (e.g., allcues=10000,20000)
optional string allcues = 40 [json_name = "allcues"];- Parameters:
value- The bytes for allcues to set.- Returns:
- This builder for chaining.
-
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.
-
setCmsid
public QuestionOptions.GamOptions.Builder setCmsid(java.lang.String value)
Content source ID (e.g., cmsid=123)
optional string cmsid = 41 [json_name = "cmsid"];- Parameters:
value- The cmsid to set.- Returns:
- This builder for chaining.
-
clearCmsid
public QuestionOptions.GamOptions.Builder clearCmsid()
Content source ID (e.g., cmsid=123)
optional string cmsid = 41 [json_name = "cmsid"];- Returns:
- This builder for chaining.
-
setCmsidBytes
public QuestionOptions.GamOptions.Builder setCmsidBytes(com.google.protobuf.ByteString value)
Content source ID (e.g., cmsid=123)
optional string cmsid = 41 [json_name = "cmsid"];- Parameters:
value- The bytes for cmsid to set.- Returns:
- This builder for chaining.
-
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.
-
setVid
public QuestionOptions.GamOptions.Builder setVid(java.lang.String value)
Video ID (e.g., vid=456)
optional string vid = 42 [json_name = "vid"];- Parameters:
value- The vid to set.- Returns:
- This builder for chaining.
-
clearVid
public QuestionOptions.GamOptions.Builder clearVid()
Video ID (e.g., vid=456)
optional string vid = 42 [json_name = "vid"];- Returns:
- This builder for chaining.
-
setVidBytes
public QuestionOptions.GamOptions.Builder setVidBytes(com.google.protobuf.ByteString value)
Video ID (e.g., vid=456)
optional string vid = 42 [json_name = "vid"];- Parameters:
value- The bytes for vid to set.- Returns:
- This builder for chaining.
-
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.
-
setExclCat
public QuestionOptions.GamOptions.Builder setExclCat(java.lang.String value)
Exclusion category (e.g., excl_cat=airline_excl_label)
optional string excl_cat = 43 [json_name = "exclCat"];- Parameters:
value- The exclCat to set.- Returns:
- This builder for chaining.
-
clearExclCat
public QuestionOptions.GamOptions.Builder clearExclCat()
Exclusion category (e.g., excl_cat=airline_excl_label)
optional string excl_cat = 43 [json_name = "exclCat"];- Returns:
- This builder for chaining.
-
setExclCatBytes
public QuestionOptions.GamOptions.Builder setExclCatBytes(com.google.protobuf.ByteString value)
Exclusion category (e.g., excl_cat=airline_excl_label)
optional string excl_cat = 43 [json_name = "exclCat"];- Parameters:
value- The bytes for exclCat to set.- Returns:
- This builder for chaining.
-
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.
-
setIpd
public QuestionOptions.GamOptions.Builder setIpd(java.lang.String value)
Inventory partner domain (e.g., ipd=partnerdomain.com)
optional string ipd = 44 [json_name = "ipd"];- Parameters:
value- The ipd to set.- Returns:
- This builder for chaining.
-
clearIpd
public QuestionOptions.GamOptions.Builder clearIpd()
Inventory partner domain (e.g., ipd=partnerdomain.com)
optional string ipd = 44 [json_name = "ipd"];- Returns:
- This builder for chaining.
-
setIpdBytes
public QuestionOptions.GamOptions.Builder setIpdBytes(com.google.protobuf.ByteString value)
Inventory partner domain (e.g., ipd=partnerdomain.com)
optional string ipd = 44 [json_name = "ipd"];- Parameters:
value- The bytes for ipd to set.- Returns:
- This builder for chaining.
-
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.
-
setIpe
public QuestionOptions.GamOptions.Builder setIpe(java.lang.String value)
Impression pinging entity (e.g., ipe=ssb)
optional string ipe = 45 [json_name = "ipe"];- Parameters:
value- The ipe to set.- Returns:
- This builder for chaining.
-
clearIpe
public QuestionOptions.GamOptions.Builder clearIpe()
Impression pinging entity (e.g., ipe=ssb)
optional string ipe = 45 [json_name = "ipe"];- Returns:
- This builder for chaining.
-
setIpeBytes
public QuestionOptions.GamOptions.Builder setIpeBytes(com.google.protobuf.ByteString value)
Impression pinging entity (e.g., ipe=ssb)
optional string ipe = 45 [json_name = "ipe"];- Parameters:
value- The bytes for ipe to set.- Returns:
- This builder for chaining.
-
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.
-
setMaxAdDuration
public QuestionOptions.GamOptions.Builder setMaxAdDuration(java.lang.String value)
Maximum ad duration in milliseconds (e.g. max_ad_duration=30000)
optional string max_ad_duration = 46 [json_name = "maxAdDuration"];- Parameters:
value- The maxAdDuration to set.- Returns:
- This builder for chaining.
-
clearMaxAdDuration
public QuestionOptions.GamOptions.Builder clearMaxAdDuration()
Maximum ad duration in milliseconds (e.g. max_ad_duration=30000)
optional string max_ad_duration = 46 [json_name = "maxAdDuration"];- Returns:
- This builder for chaining.
-
setMaxAdDurationBytes
public QuestionOptions.GamOptions.Builder setMaxAdDurationBytes(com.google.protobuf.ByteString value)
Maximum ad duration in milliseconds (e.g. max_ad_duration=30000)
optional string max_ad_duration = 46 [json_name = "maxAdDuration"];- Parameters:
value- The bytes for maxAdDuration to set.- Returns:
- This builder for chaining.
-
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.
-
setMinAdDuration
public QuestionOptions.GamOptions.Builder setMinAdDuration(java.lang.String value)
Minimum ad duration in milliseconds (e.g. min_ad_duration=15000)
optional string min_ad_duration = 47 [json_name = "minAdDuration"];- Parameters:
value- The minAdDuration to set.- Returns:
- This builder for chaining.
-
clearMinAdDuration
public QuestionOptions.GamOptions.Builder clearMinAdDuration()
Minimum ad duration in milliseconds (e.g. min_ad_duration=15000)
optional string min_ad_duration = 47 [json_name = "minAdDuration"];- Returns:
- This builder for chaining.
-
setMinAdDurationBytes
public QuestionOptions.GamOptions.Builder setMinAdDurationBytes(com.google.protobuf.ByteString value)
Minimum ad duration in milliseconds (e.g. min_ad_duration=15000)
optional string min_ad_duration = 47 [json_name = "minAdDuration"];- Parameters:
value- The bytes for minAdDuration to set.- Returns:
- This builder for chaining.
-
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.
-
setMridx
public QuestionOptions.GamOptions.Builder setMridx(java.lang.String value)
Mid-roll number (e.g. mridx=2)
optional string mridx = 48 [json_name = "mridx"];- Parameters:
value- The mridx to set.- Returns:
- This builder for chaining.
-
clearMridx
public QuestionOptions.GamOptions.Builder clearMridx()
Mid-roll number (e.g. mridx=2)
optional string mridx = 48 [json_name = "mridx"];- Returns:
- This builder for chaining.
-
setMridxBytes
public QuestionOptions.GamOptions.Builder setMridxBytes(com.google.protobuf.ByteString value)
Mid-roll number (e.g. mridx=2)
optional string mridx = 48 [json_name = "mridx"];- Parameters:
value- The bytes for mridx to set.- Returns:
- This builder for chaining.
-
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.
-
setMsid
public QuestionOptions.GamOptions.Builder setMsid(java.lang.String value)
App ID (e.g., msid=com.package.publisher)
optional string msid = 49 [json_name = "msid"];- Parameters:
value- The msid to set.- Returns:
- This builder for chaining.
-
clearMsid
public QuestionOptions.GamOptions.Builder clearMsid()
App ID (e.g., msid=com.package.publisher)
optional string msid = 49 [json_name = "msid"];- Returns:
- This builder for chaining.
-
setMsidBytes
public QuestionOptions.GamOptions.Builder setMsidBytes(com.google.protobuf.ByteString value)
App ID (e.g., msid=com.package.publisher)
optional string msid = 49 [json_name = "msid"];- Parameters:
value- The bytes for msid to set.- Returns:
- This builder for chaining.
-
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.
-
setAn
public QuestionOptions.GamOptions.Builder setAn(java.lang.String value)
App name (e.g., an=sample%20app)
optional string an = 50 [json_name = "an"];- Parameters:
value- The an to set.- Returns:
- This builder for chaining.
-
clearAn
public QuestionOptions.GamOptions.Builder clearAn()
App name (e.g., an=sample%20app)
optional string an = 50 [json_name = "an"];- Returns:
- This builder for chaining.
-
setAnBytes
public QuestionOptions.GamOptions.Builder setAnBytes(com.google.protobuf.ByteString value)
App name (e.g., an=sample%20app)
optional string an = 50 [json_name = "an"];- Parameters:
value- The bytes for an to set.- Returns:
- This builder for chaining.
-
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.
-
setPmad
public QuestionOptions.GamOptions.Builder setPmad(java.lang.String value)
Pod ad maximum (e.g., pmad=4)
optional string pmad = 51 [json_name = "pmad"];- Parameters:
value- The pmad to set.- Returns:
- This builder for chaining.
-
clearPmad
public QuestionOptions.GamOptions.Builder clearPmad()
Pod ad maximum (e.g., pmad=4)
optional string pmad = 51 [json_name = "pmad"];- Returns:
- This builder for chaining.
-
setPmadBytes
public QuestionOptions.GamOptions.Builder setPmadBytes(com.google.protobuf.ByteString value)
Pod ad maximum (e.g., pmad=4)
optional string pmad = 51 [json_name = "pmad"];- Parameters:
value- The bytes for pmad to set.- Returns:
- This builder for chaining.
-
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.
-
setPmnd
public QuestionOptions.GamOptions.Builder setPmnd(java.lang.String value)
Pod minimum duration (e.g. pmnd=0)
optional string pmnd = 52 [json_name = "pmnd"];- Parameters:
value- The pmnd to set.- Returns:
- This builder for chaining.
-
clearPmnd
public QuestionOptions.GamOptions.Builder clearPmnd()
Pod minimum duration (e.g. pmnd=0)
optional string pmnd = 52 [json_name = "pmnd"];- Returns:
- This builder for chaining.
-
setPmndBytes
public QuestionOptions.GamOptions.Builder setPmndBytes(com.google.protobuf.ByteString value)
Pod minimum duration (e.g. pmnd=0)
optional string pmnd = 52 [json_name = "pmnd"];- Parameters:
value- The bytes for pmnd to set.- Returns:
- This builder for chaining.
-
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.
-
setPmxd
public QuestionOptions.GamOptions.Builder setPmxd(java.lang.String value)
Pod maximum duration (e.g. pmxd=60000)
optional string pmxd = 53 [json_name = "pmxd"];- Parameters:
value- The pmxd to set.- Returns:
- This builder for chaining.
-
clearPmxd
public QuestionOptions.GamOptions.Builder clearPmxd()
Pod maximum duration (e.g. pmxd=60000)
optional string pmxd = 53 [json_name = "pmxd"];- Returns:
- This builder for chaining.
-
setPmxdBytes
public QuestionOptions.GamOptions.Builder setPmxdBytes(com.google.protobuf.ByteString value)
Pod maximum duration (e.g. pmxd=60000)
optional string pmxd = 53 [json_name = "pmxd"];- Parameters:
value- The bytes for pmxd to set.- Returns:
- This builder for chaining.
-
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.
-
setPod
public QuestionOptions.GamOptions.Builder setPod(java.lang.String value)
Pod number (e.g. pod=3)
optional string pod = 54 [json_name = "pod"];- Parameters:
value- The pod to set.- Returns:
- This builder for chaining.
-
clearPod
public QuestionOptions.GamOptions.Builder clearPod()
Pod number (e.g. pod=3)
optional string pod = 54 [json_name = "pod"];- Returns:
- This builder for chaining.
-
setPodBytes
public QuestionOptions.GamOptions.Builder setPodBytes(com.google.protobuf.ByteString value)
Pod number (e.g. pod=3)
optional string pod = 54 [json_name = "pod"];- Parameters:
value- The bytes for pod to set.- Returns:
- This builder for chaining.
-
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.
-
setPp
public QuestionOptions.GamOptions.Builder setPp(java.lang.String value)
Creative profile (e.g., pp=creative_profile)
optional string pp = 55 [json_name = "pp"];- Parameters:
value- The pp to set.- Returns:
- This builder for chaining.
-
clearPp
public QuestionOptions.GamOptions.Builder clearPp()
Creative profile (e.g., pp=creative_profile)
optional string pp = 55 [json_name = "pp"];- Returns:
- This builder for chaining.
-
setPpBytes
public QuestionOptions.GamOptions.Builder setPpBytes(com.google.protobuf.ByteString value)
Creative profile (e.g., pp=creative_profile)
optional string pp = 55 [json_name = "pp"];- Parameters:
value- The bytes for pp to set.- Returns:
- This builder for chaining.
-
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.
-
setPpsj
public QuestionOptions.GamOptions.Builder setPpsj(java.lang.String value)
Publisher provided signals JSON (Base64-encoded ASCII string from the JSON object)
optional string ppsj = 56 [json_name = "ppsj"];- Parameters:
value- The ppsj to set.- Returns:
- This builder for chaining.
-
clearPpsj
public QuestionOptions.GamOptions.Builder clearPpsj()
Publisher provided signals JSON (Base64-encoded ASCII string from the JSON object)
optional string ppsj = 56 [json_name = "ppsj"];- Returns:
- This builder for chaining.
-
setPpsjBytes
public QuestionOptions.GamOptions.Builder setPpsjBytes(com.google.protobuf.ByteString value)
Publisher provided signals JSON (Base64-encoded ASCII string from the JSON object)
optional string ppsj = 56 [json_name = "ppsj"];- Parameters:
value- The bytes for ppsj to set.- Returns:
- This builder for chaining.
-
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.
-
setPtpl
public QuestionOptions.GamOptions.Builder setPtpl(java.lang.String value)
Ad break template ID (e.g., ptpl=template1)
optional string ptpl = 57 [json_name = "ptpl"];- Parameters:
value- The ptpl to set.- Returns:
- This builder for chaining.
-
clearPtpl
public QuestionOptions.GamOptions.Builder clearPtpl()
Ad break template ID (e.g., ptpl=template1)
optional string ptpl = 57 [json_name = "ptpl"];- Returns:
- This builder for chaining.
-
setPtplBytes
public QuestionOptions.GamOptions.Builder setPtplBytes(com.google.protobuf.ByteString value)
Ad break template ID (e.g., ptpl=template1)
optional string ptpl = 57 [json_name = "ptpl"];- Parameters:
value- The bytes for ptpl to set.- Returns:
- This builder for chaining.
-
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.
-
setPtpln
public QuestionOptions.GamOptions.Builder setPtpln(java.lang.String value)
Ad break template name (e.g., ptpln=templateName)
optional string ptpln = 58 [json_name = "ptpln"];- Parameters:
value- The ptpln to set.- Returns:
- This builder for chaining.
-
clearPtpln
public QuestionOptions.GamOptions.Builder clearPtpln()
Ad break template name (e.g., ptpln=templateName)
optional string ptpln = 58 [json_name = "ptpln"];- Returns:
- This builder for chaining.
-
setPtplnBytes
public QuestionOptions.GamOptions.Builder setPtplnBytes(com.google.protobuf.ByteString value)
Ad break template name (e.g., ptpln=templateName)
optional string ptpln = 58 [json_name = "ptpln"];- Parameters:
value- The bytes for ptpln to set.- Returns:
- This builder for chaining.
-
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.
-
setPubf
public QuestionOptions.GamOptions.Builder setPubf(java.lang.String value)
Public price floor (e.g., pubf=123)
optional string pubf = 59 [json_name = "pubf"];- Parameters:
value- The pubf to set.- Returns:
- This builder for chaining.
-
clearPubf
public QuestionOptions.GamOptions.Builder clearPubf()
Public price floor (e.g., pubf=123)
optional string pubf = 59 [json_name = "pubf"];- Returns:
- This builder for chaining.
-
setPubfBytes
public QuestionOptions.GamOptions.Builder setPubfBytes(com.google.protobuf.ByteString value)
Public price floor (e.g., pubf=123)
optional string pubf = 59 [json_name = "pubf"];- Parameters:
value- The bytes for pubf to set.- Returns:
- This builder for chaining.
-
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.
-
setPvtf
public QuestionOptions.GamOptions.Builder setPvtf(java.lang.String value)
Private price floor (e.g., pvtf=123)
optional string pvtf = 60 [json_name = "pvtf"];- Parameters:
value- The pvtf to set.- Returns:
- This builder for chaining.
-
clearPvtf
public QuestionOptions.GamOptions.Builder clearPvtf()
Private price floor (e.g., pvtf=123)
optional string pvtf = 60 [json_name = "pvtf"];- Returns:
- This builder for chaining.
-
setPvtfBytes
public QuestionOptions.GamOptions.Builder setPvtfBytes(com.google.protobuf.ByteString value)
Private price floor (e.g., pvtf=123)
optional string pvtf = 60 [json_name = "pvtf"];- Parameters:
value- The bytes for pvtf to set.- Returns:
- This builder for chaining.
-
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.
-
setPvid
public QuestionOptions.GamOptions.Builder setPvid(java.lang.String value)
App set ID (e.g., pvid=AppSetID_value)
optional string pvid = 61 [json_name = "pvid"];- Parameters:
value- The pvid to set.- Returns:
- This builder for chaining.
-
clearPvid
public QuestionOptions.GamOptions.Builder clearPvid()
App set ID (e.g., pvid=AppSetID_value)
optional string pvid = 61 [json_name = "pvid"];- Returns:
- This builder for chaining.
-
setPvidBytes
public QuestionOptions.GamOptions.Builder setPvidBytes(com.google.protobuf.ByteString value)
App set ID (e.g., pvid=AppSetID_value)
optional string pvid = 61 [json_name = "pvid"];- Parameters:
value- The bytes for pvid to set.- Returns:
- This builder for chaining.
-
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.
-
setPvidS
public QuestionOptions.GamOptions.Builder setPvidS(java.lang.String value)
App set scope (e.g., pvid_s=scope_app)
optional string pvid_s = 62 [json_name = "pvidS"];- Parameters:
value- The pvidS to set.- Returns:
- This builder for chaining.
-
clearPvidS
public QuestionOptions.GamOptions.Builder clearPvidS()
App set scope (e.g., pvid_s=scope_app)
optional string pvid_s = 62 [json_name = "pvidS"];- Returns:
- This builder for chaining.
-
setPvidSBytes
public QuestionOptions.GamOptions.Builder setPvidSBytes(com.google.protobuf.ByteString value)
App set scope (e.g., pvid_s=scope_app)
optional string pvid_s = 62 [json_name = "pvidS"];- Parameters:
value- The bytes for pvidS to set.- Returns:
- This builder for chaining.
-
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.
-
setRdid
public QuestionOptions.GamOptions.Builder setRdid(java.lang.String value)
Resettable device identifier (e.g., rdid=ABC123)
optional string rdid = 63 [json_name = "rdid"];- Parameters:
value- The rdid to set.- Returns:
- This builder for chaining.
-
clearRdid
public QuestionOptions.GamOptions.Builder clearRdid()
Resettable device identifier (e.g., rdid=ABC123)
optional string rdid = 63 [json_name = "rdid"];- Returns:
- This builder for chaining.
-
setRdidBytes
public QuestionOptions.GamOptions.Builder setRdidBytes(com.google.protobuf.ByteString value)
Resettable device identifier (e.g., rdid=ABC123)
optional string rdid = 63 [json_name = "rdid"];- Parameters:
value- The bytes for rdid to set.- Returns:
- This builder for chaining.
-
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.
-
setIdtype
public QuestionOptions.GamOptions.Builder setIdtype(java.lang.String value)
Identifier type (e.g., idtype=idfa)
optional string idtype = 64 [json_name = "idtype"];- Parameters:
value- The idtype to set.- Returns:
- This builder for chaining.
-
clearIdtype
public QuestionOptions.GamOptions.Builder clearIdtype()
Identifier type (e.g., idtype=idfa)
optional string idtype = 64 [json_name = "idtype"];- Returns:
- This builder for chaining.
-
setIdtypeBytes
public QuestionOptions.GamOptions.Builder setIdtypeBytes(com.google.protobuf.ByteString value)
Identifier type (e.g., idtype=idfa)
optional string idtype = 64 [json_name = "idtype"];- Parameters:
value- The bytes for idtype to set.- Returns:
- This builder for chaining.
-
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.
-
setIsLat
public QuestionOptions.GamOptions.Builder setIsLat(java.lang.String value)
LAT (Limit Ad Tracking) (e.g., is_lat=1)
optional string is_lat = 65 [json_name = "isLat"];- Parameters:
value- The isLat to set.- Returns:
- This builder for chaining.
-
clearIsLat
public QuestionOptions.GamOptions.Builder clearIsLat()
LAT (Limit Ad Tracking) (e.g., is_lat=1)
optional string is_lat = 65 [json_name = "isLat"];- Returns:
- This builder for chaining.
-
setIsLatBytes
public QuestionOptions.GamOptions.Builder setIsLatBytes(com.google.protobuf.ByteString value)
LAT (Limit Ad Tracking) (e.g., is_lat=1)
optional string is_lat = 65 [json_name = "isLat"];- Parameters:
value- The bytes for isLat to set.- Returns:
- This builder for chaining.
-
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.
-
setTfcd
public QuestionOptions.GamOptions.Builder setTfcd(java.lang.String value)
Child-directed flag (e.g., tfcd=1)
optional string tfcd = 66 [json_name = "tfcd"];- Parameters:
value- The tfcd to set.- Returns:
- This builder for chaining.
-
clearTfcd
public QuestionOptions.GamOptions.Builder clearTfcd()
Child-directed flag (e.g., tfcd=1)
optional string tfcd = 66 [json_name = "tfcd"];- Returns:
- This builder for chaining.
-
setTfcdBytes
public QuestionOptions.GamOptions.Builder setTfcdBytes(com.google.protobuf.ByteString value)
Child-directed flag (e.g., tfcd=1)
optional string tfcd = 66 [json_name = "tfcd"];- Parameters:
value- The bytes for tfcd to set.- Returns:
- This builder for chaining.
-
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.
-
setTrt
public QuestionOptions.GamOptions.Builder setTrt(java.lang.String value)
Traffic type (e.g., trt=1 for purchased traffic)
optional string trt = 67 [json_name = "trt"];- Parameters:
value- The trt to set.- Returns:
- This builder for chaining.
-
clearTrt
public QuestionOptions.GamOptions.Builder clearTrt()
Traffic type (e.g., trt=1 for purchased traffic)
optional string trt = 67 [json_name = "trt"];- Returns:
- This builder for chaining.
-
setTrtBytes
public QuestionOptions.GamOptions.Builder setTrtBytes(com.google.protobuf.ByteString value)
Traffic type (e.g., trt=1 for purchased traffic)
optional string trt = 67 [json_name = "trt"];- Parameters:
value- The bytes for trt to set.- Returns:
- This builder for chaining.
-
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.
-
setVadType
public QuestionOptions.GamOptions.Builder setVadType(java.lang.String value)
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"];- Parameters:
value- The vadType to set.- Returns:
- This builder for chaining.
-
clearVadType
public QuestionOptions.GamOptions.Builder clearVadType()
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"];- Returns:
- This builder for chaining.
-
setVadTypeBytes
public QuestionOptions.GamOptions.Builder setVadTypeBytes(com.google.protobuf.ByteString value)
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"];- Parameters:
value- The bytes for vadType to set.- Returns:
- This builder for chaining.
-
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.
-
setVidD
public QuestionOptions.GamOptions.Builder setVidD(java.lang.String value)
Video content duration in seconds (e.g., vid_d=90000)
optional string vid_d = 69 [json_name = "vidD"];- Parameters:
value- The vidD to set.- Returns:
- This builder for chaining.
-
clearVidD
public QuestionOptions.GamOptions.Builder clearVidD()
Video content duration in seconds (e.g., vid_d=90000)
optional string vid_d = 69 [json_name = "vidD"];- Returns:
- This builder for chaining.
-
setVidDBytes
public QuestionOptions.GamOptions.Builder setVidDBytes(com.google.protobuf.ByteString value)
Video content duration in seconds (e.g., vid_d=90000)
optional string vid_d = 69 [json_name = "vidD"];- Parameters:
value- The bytes for vidD to set.- Returns:
- This builder for chaining.
-
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.
-
setVconp
public QuestionOptions.GamOptions.Builder setVconp(java.lang.String value)
Continuous video play (e.g., vconp=2)
optional string vconp = 70 [json_name = "vconp"];- Parameters:
value- The vconp to set.- Returns:
- This builder for chaining.
-
clearVconp
public QuestionOptions.GamOptions.Builder clearVconp()
Continuous video play (e.g., vconp=2)
optional string vconp = 70 [json_name = "vconp"];- Returns:
- This builder for chaining.
-
setVconpBytes
public QuestionOptions.GamOptions.Builder setVconpBytes(com.google.protobuf.ByteString value)
Continuous video play (e.g., vconp=2)
optional string vconp = 70 [json_name = "vconp"];- Parameters:
value- The bytes for vconp to set.- Returns:
- This builder for chaining.
-
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.
-
setVpi
public QuestionOptions.GamOptions.Builder setVpi(java.lang.String value)
Video playlist inline/redirect (e.g., vpi=1)
optional string vpi = 71 [json_name = "vpi"];- Parameters:
value- The vpi to set.- Returns:
- This builder for chaining.
-
clearVpi
public QuestionOptions.GamOptions.Builder clearVpi()
Video playlist inline/redirect (e.g., vpi=1)
optional string vpi = 71 [json_name = "vpi"];- Returns:
- This builder for chaining.
-
setVpiBytes
public QuestionOptions.GamOptions.Builder setVpiBytes(com.google.protobuf.ByteString value)
Video playlist inline/redirect (e.g., vpi=1)
optional string vpi = 71 [json_name = "vpi"];- Parameters:
value- The bytes for vpi to set.- Returns:
- This builder for chaining.
-
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.
-
setVpos
public QuestionOptions.GamOptions.Builder setVpos(java.lang.String value)
Video position (e.g., vpos=preroll)
optional string vpos = 72 [json_name = "vpos"];- Parameters:
value- The vpos to set.- Returns:
- This builder for chaining.
-
clearVpos
public QuestionOptions.GamOptions.Builder clearVpos()
Video position (e.g., vpos=preroll)
optional string vpos = 72 [json_name = "vpos"];- Returns:
- This builder for chaining.
-
setVposBytes
public QuestionOptions.GamOptions.Builder setVposBytes(com.google.protobuf.ByteString value)
Video position (e.g., vpos=preroll)
optional string vpos = 72 [json_name = "vpos"];- Parameters:
value- The bytes for vpos to set.- Returns:
- This builder for chaining.
-
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.
-
setImpl
public QuestionOptions.GamOptions.Builder setImpl(java.lang.String value)
(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"];- Parameters:
value- The impl to set.- Returns:
- This builder for chaining.
-
clearImpl
public QuestionOptions.GamOptions.Builder clearImpl()
(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"];- Returns:
- This builder for chaining.
-
setImplBytes
public QuestionOptions.GamOptions.Builder setImplBytes(com.google.protobuf.ByteString value)
(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"];- Parameters:
value- The bytes for impl to set.- Returns:
- This builder for chaining.
-
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.
-
setVadFormat
public QuestionOptions.GamOptions.Builder setVadFormat(java.lang.String value)
(IMA tags) same as vad_type. Might be only in 'linear, nonlinear'
optional string vad_format = 74 [json_name = "vadFormat"];- Parameters:
value- The vadFormat to set.- Returns:
- This builder for chaining.
-
clearVadFormat
public QuestionOptions.GamOptions.Builder clearVadFormat()
(IMA tags) same as vad_type. Might be only in 'linear, nonlinear'
optional string vad_format = 74 [json_name = "vadFormat"];- Returns:
- This builder for chaining.
-
setVadFormatBytes
public QuestionOptions.GamOptions.Builder setVadFormatBytes(com.google.protobuf.ByteString value)
(IMA tags) same as vad_type. Might be only in 'linear, nonlinear'
optional string vad_format = 74 [json_name = "vadFormat"];- Parameters:
value- The bytes for vadFormat to set.- Returns:
- This builder for chaining.
-
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.
-
setClient
public QuestionOptions.GamOptions.Builder setClient(java.lang.String value)
optional string client = 75 [json_name = "client"];- Parameters:
value- The client to set.- Returns:
- This builder for chaining.
-
clearClient
public QuestionOptions.GamOptions.Builder clearClient()
optional string client = 75 [json_name = "client"];- Returns:
- This builder for chaining.
-
setClientBytes
public QuestionOptions.GamOptions.Builder setClientBytes(com.google.protobuf.ByteString value)
optional string client = 75 [json_name = "client"];- Parameters:
value- The bytes for client to set.- Returns:
- This builder for chaining.
-
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.
-
setVideoadStartDelay
public QuestionOptions.GamOptions.Builder setVideoadStartDelay(java.lang.String value)
optional string videoad_start_delay = 76 [json_name = "videoadStartDelay"];- Parameters:
value- The videoadStartDelay to set.- Returns:
- This builder for chaining.
-
clearVideoadStartDelay
public QuestionOptions.GamOptions.Builder clearVideoadStartDelay()
optional string videoad_start_delay = 76 [json_name = "videoadStartDelay"];- Returns:
- This builder for chaining.
-
setVideoadStartDelayBytes
public QuestionOptions.GamOptions.Builder setVideoadStartDelayBytes(com.google.protobuf.ByteString value)
optional string videoad_start_delay = 76 [json_name = "videoadStartDelay"];- Parameters:
value- The bytes for videoadStartDelay to set.- Returns:
- This builder for chaining.
-
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.
-
setGamBaseUrl
public QuestionOptions.GamOptions.Builder setGamBaseUrl(java.lang.String value)
base gam url prefix to compose with GamOptions
optional string gam_base_url = 77 [json_name = "gamBaseUrl"];- Parameters:
value- The gamBaseUrl to set.- Returns:
- This builder for chaining.
-
clearGamBaseUrl
public QuestionOptions.GamOptions.Builder clearGamBaseUrl()
base gam url prefix to compose with GamOptions
optional string gam_base_url = 77 [json_name = "gamBaseUrl"];- Returns:
- This builder for chaining.
-
setGamBaseUrlBytes
public QuestionOptions.GamOptions.Builder setGamBaseUrlBytes(com.google.protobuf.ByteString value)
base gam url prefix to compose with GamOptions
optional string gam_base_url = 77 [json_name = "gamBaseUrl"];- Parameters:
value- The bytes for gamBaseUrl to set.- Returns:
- This builder for chaining.
-
-