Interface QuestionOptions.GamOptionsOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods Deprecated Methods 
      Modifier and Type Method Description
      boolean containsCustParams​(java.lang.String key)
      Custom key-value pairs for targeting
      java.lang.String getAconp()
      Audio continuous play (e.g., aconp=2)
      com.google.protobuf.ByteString getAconpBytes()
      Audio continuous play (e.g., aconp=2)
      java.lang.String getAddtlConsent()
      Additional consent (e.g., addtl_consent=1~1.35.41.101)
      com.google.protobuf.ByteString getAddtlConsentBytes()
      Additional consent (e.g., addtl_consent=1~1.35.41.101)
      java.lang.String getAdRule()
      Ad rule type (e.g., ad_rule=0 for VAST creative)
      com.google.protobuf.ByteString getAdRuleBytes()
      Ad rule type (e.g., ad_rule=0 for VAST creative)
      java.lang.String getAdType()
      Ad type (e.g., ad_type=video)
      com.google.protobuf.ByteString getAdTypeBytes()
      Ad type (e.g., ad_type=video)
      java.lang.String getAfvsz()
      Non-linear ad sizes (e.g., afvsz=200x200,250x250)
      com.google.protobuf.ByteString getAfvszBytes()
      Non-linear ad sizes (e.g., afvsz=200x200,250x250)
      java.lang.String getAllcues()
      Cue points for mid-roll ads (e.g., allcues=10000,20000)
      com.google.protobuf.ByteString getAllcuesBytes()
      Cue points for mid-roll ads (e.g., allcues=10000,20000)
      java.lang.String getAn()
      App name (e.g., an=sample%20app)
      com.google.protobuf.ByteString getAnBytes()
      App name (e.g., an=sample%20app)
      java.lang.String getCiuSzs​(int index)
      Companion ad sizes (e.g., "728x90", "300x250")
      com.google.protobuf.ByteString getCiuSzsBytes​(int index)
      Companion ad sizes (e.g., "728x90", "300x250")
      int getCiuSzsCount()
      Companion ad sizes (e.g., "728x90", "300x250")
      java.util.List<java.lang.String> getCiuSzsList()
      Companion ad sizes (e.g., "728x90", "300x250")
      java.lang.String getClient()
      optional string client = 75 [json_name = "client"];
      com.google.protobuf.ByteString getClientBytes()
      optional string client = 75 [json_name = "client"];
      java.lang.String getCmsid()
      Content source ID (e.g., cmsid=123)
      com.google.protobuf.ByteString getCmsidBytes()
      Content source ID (e.g., cmsid=123)
      java.lang.String getCorrelator()
      Shared value for competitive exclusions across multiple requests (e.g., correlator=4345645667)
      com.google.protobuf.ByteString getCorrelatorBytes()
      Shared value for competitive exclusions across multiple requests (e.g., correlator=4345645667)
      java.util.Map<java.lang.String,​java.lang.String> getCustParams()
      Deprecated.
      int getCustParamsCount()
      Custom key-value pairs for targeting
      java.util.Map<java.lang.String,​java.lang.String> getCustParamsMap()
      Custom key-value pairs for targeting
      java.lang.String getCustParamsOrDefault​(java.lang.String key, java.lang.String defaultValue)
      Custom key-value pairs for targeting
      java.lang.String getCustParamsOrThrow​(java.lang.String key)
      Custom key-value pairs for targeting
      java.lang.String getDescriptionUrl()
      URL describing the video content
      com.google.protobuf.ByteString getDescriptionUrlBytes()
      URL describing the video content
      java.lang.String getDth()
      Device type hint (e.g., dth=5)
      com.google.protobuf.ByteString getDthBytes()
      Device type hint (e.g., dth=5)
      java.lang.String getEnv()
      Core request parameters
      com.google.protobuf.ByteString getEnvBytes()
      Core request parameters
      java.lang.String getExclCat()
      Exclusion category (e.g., excl_cat=airline_excl_label)
      com.google.protobuf.ByteString getExclCatBytes()
      Exclusion category (e.g., excl_cat=airline_excl_label)
      java.lang.String getGamBaseUrl()
      base gam url prefix to compose with GamOptions
      com.google.protobuf.ByteString getGamBaseUrlBytes()
      base gam url prefix to compose with GamOptions
      java.lang.String getGdfpReq()
      ad manager schema (e.g.
      com.google.protobuf.ByteString getGdfpReqBytes()
      ad manager schema (e.g.
      java.lang.String getGdpr()
      GDPR parameter (e.g., gdpr=1)
      com.google.protobuf.ByteString getGdprBytes()
      GDPR parameter (e.g., gdpr=1)
      java.lang.String getGdprConsent()
      GDPR consent string (e.g., gdpr_consent=GDPR_CONSENT_123)
      com.google.protobuf.ByteString getGdprConsentBytes()
      GDPR consent string (e.g., gdpr_consent=GDPR_CONSENT_123)
      java.lang.String getHl()
      Language of the ad request (e.g., hl=en)
      com.google.protobuf.ByteString getHlBytes()
      Language of the ad request (e.g., hl=en)
      java.lang.String getIabexcl()
      IAB exclusion categories (e.g., iabexcl=3,14,527)
      com.google.protobuf.ByteString getIabexclBytes()
      IAB exclusion categories (e.g., iabexcl=3,14,527)
      java.lang.String getIdtype()
      Identifier type (e.g., idtype=idfa)
      com.google.protobuf.ByteString getIdtypeBytes()
      Identifier type (e.g., idtype=idfa)
      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)
      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)
      java.lang.String getIpd()
      Inventory partner domain (e.g., ipd=partnerdomain.com)
      com.google.protobuf.ByteString getIpdBytes()
      Inventory partner domain (e.g., ipd=partnerdomain.com)
      java.lang.String getIpe()
      Impression pinging entity (e.g., ipe=ssb)
      com.google.protobuf.ByteString getIpeBytes()
      Impression pinging entity (e.g., ipe=ssb)
      java.lang.String getIsLat()
      LAT (Limit Ad Tracking) (e.g., is_lat=1)
      com.google.protobuf.ByteString getIsLatBytes()
      LAT (Limit Ad Tracking) (e.g., is_lat=1)
      java.lang.String getIu()
      Ad unit path (e.g., "iu=/6062/videodemo")
      com.google.protobuf.ByteString getIuBytes()
      Ad unit path (e.g., "iu=/6062/videodemo")
      boolean getLip()
      Last position in pod (e.g., lip=true)
      java.lang.String getLtd()
      Limited ads (e.g., ltd=1)
      com.google.protobuf.ByteString getLtdBytes()
      Limited ads (e.g., ltd=1)
      java.lang.String getMaxAdDuration()
      Maximum ad duration in milliseconds (e.g.
      com.google.protobuf.ByteString getMaxAdDurationBytes()
      Maximum ad duration in milliseconds (e.g.
      java.lang.String getMinAdDuration()
      Minimum ad duration in milliseconds (e.g.
      com.google.protobuf.ByteString getMinAdDurationBytes()
      Minimum ad duration in milliseconds (e.g.
      java.lang.String getMridx()
      Mid-roll number (e.g.
      com.google.protobuf.ByteString getMridxBytes()
      Mid-roll number (e.g.
      java.lang.String getMsid()
      App ID (e.g., msid=com.package.publisher)
      com.google.protobuf.ByteString getMsidBytes()
      App ID (e.g., msid=com.package.publisher)
      java.lang.String getNofb()
      Fallback disabled (e.g., nofb=1)
      com.google.protobuf.ByteString getNofbBytes()
      Fallback disabled (e.g., nofb=1)
      java.lang.String getNpa()
      Non-personalized ads (e.g., npa=1)
      com.google.protobuf.ByteString getNpaBytes()
      Non-personalized ads (e.g., npa=1)
      java.lang.String getOmidP()
      OMID partner name (e.g., omid_p=examplepartnername/1.0.0.0)
      com.google.protobuf.ByteString getOmidPBytes()
      OMID partner name (e.g., omid_p=examplepartnername/1.0.0.0)
      java.lang.String getOutput()
      Output format of the ad (e.g., "vast", "xml_vast4")
      com.google.protobuf.ByteString getOutputBytes()
      Output format of the ad (e.g., "vast", "xml_vast4")
      java.lang.String getPlcmt()
      Common video parameters
      com.google.protobuf.ByteString getPlcmtBytes()
      Common video parameters
      java.lang.String getPmad()
      Pod ad maximum (e.g., pmad=4)
      com.google.protobuf.ByteString getPmadBytes()
      Pod ad maximum (e.g., pmad=4)
      java.lang.String getPmnd()
      Pod minimum duration (e.g.
      com.google.protobuf.ByteString getPmndBytes()
      Pod minimum duration (e.g.
      java.lang.String getPmxd()
      Pod maximum duration (e.g.
      com.google.protobuf.ByteString getPmxdBytes()
      Pod maximum duration (e.g.
      java.lang.String getPod()
      Pod number (e.g.
      com.google.protobuf.ByteString getPodBytes()
      Pod number (e.g.
      java.lang.String getPp()
      Creative profile (e.g., pp=creative_profile)
      com.google.protobuf.ByteString getPpBytes()
      Creative profile (e.g., pp=creative_profile)
      java.lang.String getPpid()
      Publisher provided identifier (e.g., ppid=12JD92JD8078S8J29SDOAKC0EF230337)
      com.google.protobuf.ByteString getPpidBytes()
      Publisher provided identifier (e.g., ppid=12JD92JD8078S8J29SDOAKC0EF230337)
      java.lang.String getPpos()
      Position in pod (e.g., ppos=2)
      com.google.protobuf.ByteString getPposBytes()
      Position in pod (e.g., ppos=2)
      java.lang.String getPpsj()
      Publisher provided signals JSON (Base64-encoded ASCII string from the JSON object)
      com.google.protobuf.ByteString getPpsjBytes()
      Publisher provided signals JSON (Base64-encoded ASCII string from the JSON object)
      java.lang.String getPpt()
      Publisher Privacy Treatment (e.g., ppt=1)
      com.google.protobuf.ByteString getPptBytes()
      Publisher Privacy Treatment (e.g., ppt=1)
      java.lang.String getPtpl()
      Ad break template ID (e.g., ptpl=template1)
      com.google.protobuf.ByteString getPtplBytes()
      Ad break template ID (e.g., ptpl=template1)
      java.lang.String getPtpln()
      Ad break template name (e.g., ptpln=templateName)
      com.google.protobuf.ByteString getPtplnBytes()
      Ad break template name (e.g., ptpln=templateName)
      java.lang.String getPubf()
      Public price floor (e.g., pubf=123)
      com.google.protobuf.ByteString getPubfBytes()
      Public price floor (e.g., pubf=123)
      java.lang.String getPvid()
      App set ID (e.g., pvid=AppSetID_value)
      com.google.protobuf.ByteString getPvidBytes()
      App set ID (e.g., pvid=AppSetID_value)
      java.lang.String getPvidS()
      App set scope (e.g., pvid_s=scope_app)
      com.google.protobuf.ByteString getPvidSBytes()
      App set scope (e.g., pvid_s=scope_app)
      java.lang.String getPvtf()
      Private price floor (e.g., pvtf=123)
      com.google.protobuf.ByteString getPvtfBytes()
      Private price floor (e.g., pvtf=123)
      java.lang.String getRdid()
      Resettable device identifier (e.g., rdid=ABC123)
      com.google.protobuf.ByteString getRdidBytes()
      Resettable device identifier (e.g., rdid=ABC123)
      java.lang.String getRdp()
      Restrict data processing (e.g., rdp=1)
      com.google.protobuf.ByteString getRdpBytes()
      Restrict data processing (e.g., rdp=1)
      java.lang.String getScor()
      Stream correlator (e.g., scor=17)
      com.google.protobuf.ByteString getScorBytes()
      Stream correlator (e.g., scor=17)
      java.lang.String getSdkApis()
      SDK API framework (e.g., sdk_apis=2,7,9)
      com.google.protobuf.ByteString getSdkApisBytes()
      SDK API framework (e.g., sdk_apis=2,7,9)
      java.lang.String getSdmax()
      Skippable max ad duration (e.g., sdmax=45000)
      com.google.protobuf.ByteString getSdmaxBytes()
      Skippable max ad duration (e.g., sdmax=45000)
      java.lang.String getSid()
      Session ID (e.g., sid=123e4567-e89b-12d3-a456-426614174000)
      com.google.protobuf.ByteString getSidBytes()
      Session ID (e.g., sid=123e4567-e89b-12d3-a456-426614174000)
      java.lang.String getSsss()
      Server-side stitching source (e.g., ssss=mystitcher)
      com.google.protobuf.ByteString getSsssBytes()
      Server-side stitching source (e.g., ssss=mystitcher)
      java.lang.String getSz()
      Primary ad size (e.g., "400x300")
      com.google.protobuf.ByteString getSzBytes()
      Primary ad size (e.g., "400x300")
      java.lang.String getTfcd()
      Child-directed flag (e.g., tfcd=1)
      com.google.protobuf.ByteString getTfcdBytes()
      Child-directed flag (e.g., tfcd=1)
      java.lang.String getTrt()
      Traffic type (e.g., trt=1 for purchased traffic)
      com.google.protobuf.ByteString getTrtBytes()
      Traffic type (e.g., trt=1 for purchased traffic)
      java.lang.String getUnviewedPositionStart()
      The delayed impressions parameter (e.g., unviewed_position_start=1)
      com.google.protobuf.ByteString getUnviewedPositionStartBytes()
      The delayed impressions parameter (e.g., unviewed_position_start=1)
      java.lang.String getUrl()
      The URL from which the ad request is sent
      com.google.protobuf.ByteString getUrlBytes()
      The URL from which the ad request is sent
      java.lang.String getVadFormat()
      (IMA tags) same as vad_type.
      com.google.protobuf.ByteString getVadFormatBytes()
      (IMA tags) same as vad_type.
      java.lang.String getVadType()
      Video ad type (e.g., Return a linear ad: vad_type=linear, Return a non-linear ad: vad_type=nonlinear)
      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)
      java.lang.String getVconp()
      Continuous video play (e.g., vconp=2)
      com.google.protobuf.ByteString getVconpBytes()
      Continuous video play (e.g., vconp=2)
      java.lang.String getVid()
      Video ID (e.g., vid=456)
      com.google.protobuf.ByteString getVidBytes()
      Video ID (e.g., vid=456)
      java.lang.String getVidD()
      Video content duration in seconds (e.g., vid_d=90000)
      com.google.protobuf.ByteString getVidDBytes()
      Video content duration in seconds (e.g., vid_d=90000)
      java.lang.String getVideoadStartDelay()
      optional string videoad_start_delay = 76 [json_name = "videoadStartDelay"];
      com.google.protobuf.ByteString getVideoadStartDelayBytes()
      optional string videoad_start_delay = 76 [json_name = "videoadStartDelay"];
      java.lang.String getVpa()
      Video play automatic (e.g., vpa=auto)
      com.google.protobuf.ByteString getVpaBytes()
      Video play automatic (e.g., vpa=auto)
      java.lang.String getVpi()
      Video playlist inline/redirect (e.g., vpi=1)
      com.google.protobuf.ByteString getVpiBytes()
      Video playlist inline/redirect (e.g., vpi=1)
      java.lang.String getVpmute()
      Video play mute status (e.g., vpmute=1 for muted)
      com.google.protobuf.ByteString getVpmuteBytes()
      Video play mute status (e.g., vpmute=1 for muted)
      java.lang.String getVpos()
      Video position (e.g., vpos=preroll)
      com.google.protobuf.ByteString getVposBytes()
      Video position (e.g., vpos=preroll)
      java.lang.String getWta()
      "Why this ad?" parameter (e.g., wta=1)
      com.google.protobuf.ByteString getWtaBytes()
      "Why this ad?" parameter (e.g., wta=1)
      boolean hasAconp()
      Audio continuous play (e.g., aconp=2)
      boolean hasAddtlConsent()
      Additional consent (e.g., addtl_consent=1~1.35.41.101)
      boolean hasAdRule()
      Ad rule type (e.g., ad_rule=0 for VAST creative)
      boolean hasAdType()
      Ad type (e.g., ad_type=video)
      boolean hasAfvsz()
      Non-linear ad sizes (e.g., afvsz=200x200,250x250)
      boolean hasAllcues()
      Cue points for mid-roll ads (e.g., allcues=10000,20000)
      boolean hasAn()
      App name (e.g., an=sample%20app)
      boolean hasClient()
      optional string client = 75 [json_name = "client"];
      boolean hasCmsid()
      Content source ID (e.g., cmsid=123)
      boolean hasCorrelator()
      Shared value for competitive exclusions across multiple requests (e.g., correlator=4345645667)
      boolean hasDescriptionUrl()
      URL describing the video content
      boolean hasDth()
      Device type hint (e.g., dth=5)
      boolean hasEnv()
      Core request parameters
      boolean hasExclCat()
      Exclusion category (e.g., excl_cat=airline_excl_label)
      boolean hasGamBaseUrl()
      base gam url prefix to compose with GamOptions
      boolean hasGdfpReq()
      ad manager schema (e.g.
      boolean hasGdpr()
      GDPR parameter (e.g., gdpr=1)
      boolean hasGdprConsent()
      GDPR consent string (e.g., gdpr_consent=GDPR_CONSENT_123)
      boolean hasHl()
      Language of the ad request (e.g., hl=en)
      boolean hasIabexcl()
      IAB exclusion categories (e.g., iabexcl=3,14,527)
      boolean hasIdtype()
      Identifier type (e.g., idtype=idfa)
      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)
      boolean hasIpd()
      Inventory partner domain (e.g., ipd=partnerdomain.com)
      boolean hasIpe()
      Impression pinging entity (e.g., ipe=ssb)
      boolean hasIsLat()
      LAT (Limit Ad Tracking) (e.g., is_lat=1)
      boolean hasIu()
      Ad unit path (e.g., "iu=/6062/videodemo")
      boolean hasLip()
      Last position in pod (e.g., lip=true)
      boolean hasLtd()
      Limited ads (e.g., ltd=1)
      boolean hasMaxAdDuration()
      Maximum ad duration in milliseconds (e.g.
      boolean hasMinAdDuration()
      Minimum ad duration in milliseconds (e.g.
      boolean hasMridx()
      Mid-roll number (e.g.
      boolean hasMsid()
      App ID (e.g., msid=com.package.publisher)
      boolean hasNofb()
      Fallback disabled (e.g., nofb=1)
      boolean hasNpa()
      Non-personalized ads (e.g., npa=1)
      boolean hasOmidP()
      OMID partner name (e.g., omid_p=examplepartnername/1.0.0.0)
      boolean hasOutput()
      Output format of the ad (e.g., "vast", "xml_vast4")
      boolean hasPlcmt()
      Common video parameters
      boolean hasPmad()
      Pod ad maximum (e.g., pmad=4)
      boolean hasPmnd()
      Pod minimum duration (e.g.
      boolean hasPmxd()
      Pod maximum duration (e.g.
      boolean hasPod()
      Pod number (e.g.
      boolean hasPp()
      Creative profile (e.g., pp=creative_profile)
      boolean hasPpid()
      Publisher provided identifier (e.g., ppid=12JD92JD8078S8J29SDOAKC0EF230337)
      boolean hasPpos()
      Position in pod (e.g., ppos=2)
      boolean hasPpsj()
      Publisher provided signals JSON (Base64-encoded ASCII string from the JSON object)
      boolean hasPpt()
      Publisher Privacy Treatment (e.g., ppt=1)
      boolean hasPtpl()
      Ad break template ID (e.g., ptpl=template1)
      boolean hasPtpln()
      Ad break template name (e.g., ptpln=templateName)
      boolean hasPubf()
      Public price floor (e.g., pubf=123)
      boolean hasPvid()
      App set ID (e.g., pvid=AppSetID_value)
      boolean hasPvidS()
      App set scope (e.g., pvid_s=scope_app)
      boolean hasPvtf()
      Private price floor (e.g., pvtf=123)
      boolean hasRdid()
      Resettable device identifier (e.g., rdid=ABC123)
      boolean hasRdp()
      Restrict data processing (e.g., rdp=1)
      boolean hasScor()
      Stream correlator (e.g., scor=17)
      boolean hasSdkApis()
      SDK API framework (e.g., sdk_apis=2,7,9)
      boolean hasSdmax()
      Skippable max ad duration (e.g., sdmax=45000)
      boolean hasSid()
      Session ID (e.g., sid=123e4567-e89b-12d3-a456-426614174000)
      boolean hasSsss()
      Server-side stitching source (e.g., ssss=mystitcher)
      boolean hasSz()
      Primary ad size (e.g., "400x300")
      boolean hasTfcd()
      Child-directed flag (e.g., tfcd=1)
      boolean hasTrt()
      Traffic type (e.g., trt=1 for purchased traffic)
      boolean hasUnviewedPositionStart()
      The delayed impressions parameter (e.g., unviewed_position_start=1)
      boolean hasUrl()
      The URL from which the ad request is sent
      boolean hasVadFormat()
      (IMA tags) same as vad_type.
      boolean hasVadType()
      Video ad type (e.g., Return a linear ad: vad_type=linear, Return a non-linear ad: vad_type=nonlinear)
      boolean hasVconp()
      Continuous video play (e.g., vconp=2)
      boolean hasVid()
      Video ID (e.g., vid=456)
      boolean hasVidD()
      Video content duration in seconds (e.g., vid_d=90000)
      boolean hasVideoadStartDelay()
      optional string videoad_start_delay = 76 [json_name = "videoadStartDelay"];
      boolean hasVpa()
      Video play automatic (e.g., vpa=auto)
      boolean hasVpi()
      Video playlist inline/redirect (e.g., vpi=1)
      boolean hasVpmute()
      Video play mute status (e.g., vpmute=1 for muted)
      boolean hasVpos()
      Video position (e.g., vpos=preroll)
      boolean hasWta()
      "Why this ad?" parameter (e.g., wta=1)
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        getDefaultInstanceForType, isInitialized
    • Method Detail

      • hasEnv

        boolean hasEnv()
         Core request parameters
         
        optional string env = 1 [json_name = "env"];
        Returns:
        Whether the env field is set.
      • getEnv

        java.lang.String getEnv()
         Core request parameters
         
        optional string env = 1 [json_name = "env"];
        Returns:
        The env.
      • getEnvBytes

        com.google.protobuf.ByteString getEnvBytes()
         Core request parameters
         
        optional string env = 1 [json_name = "env"];
        Returns:
        The bytes for env.
      • hasGdfpReq

        boolean hasGdfpReq()
         ad manager schema (e.g. gdfp_req=1)
         
        optional string gdfp_req = 2 [json_name = "gdfpReq"];
        Returns:
        Whether the gdfpReq field is set.
      • getGdfpReq

        java.lang.String getGdfpReq()
         ad manager schema (e.g. gdfp_req=1)
         
        optional string gdfp_req = 2 [json_name = "gdfpReq"];
        Returns:
        The gdfpReq.
      • getGdfpReqBytes

        com.google.protobuf.ByteString getGdfpReqBytes()
         ad manager schema (e.g. gdfp_req=1)
         
        optional string gdfp_req = 2 [json_name = "gdfpReq"];
        Returns:
        The bytes for gdfpReq.
      • hasIu

        boolean hasIu()
         Ad unit path (e.g., "iu=/6062/videodemo")
         
        optional string iu = 3 [json_name = "iu"];
        Returns:
        Whether the iu field is set.
      • getIu

        java.lang.String getIu()
         Ad unit path (e.g., "iu=/6062/videodemo")
         
        optional string iu = 3 [json_name = "iu"];
        Returns:
        The iu.
      • getIuBytes

        com.google.protobuf.ByteString getIuBytes()
         Ad unit path (e.g., "iu=/6062/videodemo")
         
        optional string iu = 3 [json_name = "iu"];
        Returns:
        The bytes for iu.
      • hasOutput

        boolean hasOutput()
         Output format of the ad (e.g., "vast", "xml_vast4")
         
        optional string output = 4 [json_name = "output"];
        Returns:
        Whether the output field is set.
      • getOutput

        java.lang.String getOutput()
         Output format of the ad (e.g., "vast", "xml_vast4")
         
        optional string output = 4 [json_name = "output"];
        Returns:
        The output.
      • getOutputBytes

        com.google.protobuf.ByteString getOutputBytes()
         Output format of the ad (e.g., "vast", "xml_vast4")
         
        optional string output = 4 [json_name = "output"];
        Returns:
        The bytes for output.
      • hasSz

        boolean hasSz()
         Primary ad size (e.g., "400x300")
         
        optional string sz = 5 [json_name = "sz"];
        Returns:
        Whether the sz field is set.
      • getSz

        java.lang.String getSz()
         Primary ad size (e.g., "400x300")
         
        optional string sz = 5 [json_name = "sz"];
        Returns:
        The sz.
      • getSzBytes

        com.google.protobuf.ByteString getSzBytes()
         Primary ad size (e.g., "400x300")
         
        optional string sz = 5 [json_name = "sz"];
        Returns:
        The bytes for sz.
      • hasUnviewedPositionStart

        boolean hasUnviewedPositionStart()
         The delayed impressions parameter (e.g., unviewed_position_start=1)
         
        optional string unviewed_position_start = 6 [json_name = "unviewedPositionStart"];
        Returns:
        Whether the unviewedPositionStart field is set.
      • getUnviewedPositionStart

        java.lang.String getUnviewedPositionStart()
         The delayed impressions parameter (e.g., unviewed_position_start=1)
         
        optional string unviewed_position_start = 6 [json_name = "unviewedPositionStart"];
        Returns:
        The unviewedPositionStart.
      • getUnviewedPositionStartBytes

        com.google.protobuf.ByteString getUnviewedPositionStartBytes()
         The delayed impressions parameter (e.g., unviewed_position_start=1)
         
        optional string unviewed_position_start = 6 [json_name = "unviewedPositionStart"];
        Returns:
        The bytes for unviewedPositionStart.
      • getCiuSzsList

        java.util.List<java.lang.String> getCiuSzsList()
         Companion ad sizes (e.g., "728x90", "300x250")
         
        repeated string ciu_szs = 7 [json_name = "ciuSzs"];
        Returns:
        A list containing the ciuSzs.
      • getCiuSzsCount

        int getCiuSzsCount()
         Companion ad sizes (e.g., "728x90", "300x250")
         
        repeated string ciu_szs = 7 [json_name = "ciuSzs"];
        Returns:
        The count of ciuSzs.
      • getCiuSzs

        java.lang.String getCiuSzs​(int index)
         Companion ad sizes (e.g., "728x90", "300x250")
         
        repeated string ciu_szs = 7 [json_name = "ciuSzs"];
        Parameters:
        index - The index of the element to return.
        Returns:
        The ciuSzs at the given index.
      • getCiuSzsBytes

        com.google.protobuf.ByteString getCiuSzsBytes​(int index)
         Companion ad sizes (e.g., "728x90", "300x250")
         
        repeated string ciu_szs = 7 [json_name = "ciuSzs"];
        Parameters:
        index - The index of the element to return.
        Returns:
        The ciuSzs at the given index.
      • hasUrl

        boolean hasUrl()
         The URL from which the ad request is sent
         
        optional string url = 8 [json_name = "url"];
        Returns:
        Whether the url field is set.
      • getUrl

        java.lang.String getUrl()
         The URL from which the ad request is sent
         
        optional string url = 8 [json_name = "url"];
        Returns:
        The url.
      • getUrlBytes

        com.google.protobuf.ByteString getUrlBytes()
         The URL from which the ad request is sent
         
        optional string url = 8 [json_name = "url"];
        Returns:
        The bytes for url.
      • hasDescriptionUrl

        boolean hasDescriptionUrl()
         URL describing the video content
         
        optional string description_url = 9 [json_name = "descriptionUrl"];
        Returns:
        Whether the descriptionUrl field is set.
      • getDescriptionUrl

        java.lang.String getDescriptionUrl()
         URL describing the video content
         
        optional string description_url = 9 [json_name = "descriptionUrl"];
        Returns:
        The descriptionUrl.
      • getDescriptionUrlBytes

        com.google.protobuf.ByteString getDescriptionUrlBytes()
         URL describing the video content
         
        optional string description_url = 9 [json_name = "descriptionUrl"];
        Returns:
        The bytes for descriptionUrl.
      • hasCorrelator

        boolean hasCorrelator()
         Shared value for competitive exclusions across multiple requests (e.g., correlator=4345645667)
         
        optional string correlator = 10 [json_name = "correlator"];
        Returns:
        Whether the correlator field is set.
      • getCorrelator

        java.lang.String getCorrelator()
         Shared value for competitive exclusions across multiple requests (e.g., correlator=4345645667)
         
        optional string correlator = 10 [json_name = "correlator"];
        Returns:
        The correlator.
      • getCorrelatorBytes

        com.google.protobuf.ByteString getCorrelatorBytes()
         Shared value for competitive exclusions across multiple requests (e.g., correlator=4345645667)
         
        optional string correlator = 10 [json_name = "correlator"];
        Returns:
        The bytes for correlator.
      • getCustParamsCount

        int getCustParamsCount()
         Custom key-value pairs for targeting
         
        map<string, string> cust_params = 11 [json_name = "custParams"];
      • containsCustParams

        boolean containsCustParams​(java.lang.String key)
         Custom key-value pairs for targeting
         
        map<string, string> cust_params = 11 [json_name = "custParams"];
      • getCustParams

        @Deprecated
        java.util.Map<java.lang.String,​java.lang.String> getCustParams()
        Deprecated.
        Use getCustParamsMap() instead.
      • getCustParamsMap

        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"];
      • getCustParamsOrDefault

        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"];
      • getCustParamsOrThrow

        java.lang.String getCustParamsOrThrow​(java.lang.String key)
         Custom key-value pairs for targeting
         
        map<string, string> cust_params = 11 [json_name = "custParams"];
      • hasPlcmt

        boolean hasPlcmt()
         Common video parameters
         
        optional string plcmt = 12 [json_name = "plcmt"];
        Returns:
        Whether the plcmt field is set.
      • getPlcmt

        java.lang.String getPlcmt()
         Common video parameters
         
        optional string plcmt = 12 [json_name = "plcmt"];
        Returns:
        The plcmt.
      • getPlcmtBytes

        com.google.protobuf.ByteString getPlcmtBytes()
         Common video parameters
         
        optional string plcmt = 12 [json_name = "plcmt"];
        Returns:
        The bytes for plcmt.
      • hasVpa

        boolean hasVpa()
         Video play automatic (e.g., vpa=auto)
         
        optional string vpa = 13 [json_name = "vpa"];
        Returns:
        Whether the vpa field is set.
      • getVpa

        java.lang.String getVpa()
         Video play automatic (e.g., vpa=auto)
         
        optional string vpa = 13 [json_name = "vpa"];
        Returns:
        The vpa.
      • getVpaBytes

        com.google.protobuf.ByteString getVpaBytes()
         Video play automatic (e.g., vpa=auto)
         
        optional string vpa = 13 [json_name = "vpa"];
        Returns:
        The bytes for vpa.
      • hasVpmute

        boolean hasVpmute()
         Video play mute status (e.g., vpmute=1 for muted)
         
        optional string vpmute = 14 [json_name = "vpmute"];
        Returns:
        Whether the vpmute field is set.
      • getVpmute

        java.lang.String getVpmute()
         Video play mute status (e.g., vpmute=1 for muted)
         
        optional string vpmute = 14 [json_name = "vpmute"];
        Returns:
        The vpmute.
      • getVpmuteBytes

        com.google.protobuf.ByteString getVpmuteBytes()
         Video play mute status (e.g., vpmute=1 for muted)
         
        optional string vpmute = 14 [json_name = "vpmute"];
        Returns:
        The bytes for vpmute.
      • hasWta

        boolean hasWta()
         "Why this ad?" parameter (e.g., wta=1)
         
        optional string wta = 15 [json_name = "wta"];
        Returns:
        Whether the wta field is set.
      • getWta

        java.lang.String getWta()
         "Why this ad?" parameter (e.g., wta=1)
         
        optional string wta = 15 [json_name = "wta"];
        Returns:
        The wta.
      • getWtaBytes

        com.google.protobuf.ByteString getWtaBytes()
         "Why this ad?" parameter (e.g., wta=1)
         
        optional string wta = 15 [json_name = "wta"];
        Returns:
        The bytes for wta.
      • hasAconp

        boolean hasAconp()
         Audio continuous play (e.g., aconp=2)
         
        optional string aconp = 16 [json_name = "aconp"];
        Returns:
        Whether the aconp field is set.
      • getAconp

        java.lang.String getAconp()
         Audio continuous play (e.g., aconp=2)
         
        optional string aconp = 16 [json_name = "aconp"];
        Returns:
        The aconp.
      • getAconpBytes

        com.google.protobuf.ByteString getAconpBytes()
         Audio continuous play (e.g., aconp=2)
         
        optional string aconp = 16 [json_name = "aconp"];
        Returns:
        The bytes for aconp.
      • hasAdRule

        boolean hasAdRule()
         Ad rule type (e.g., ad_rule=0 for VAST creative)
         
        optional string ad_rule = 17 [json_name = "adRule"];
        Returns:
        Whether the adRule field is set.
      • getAdRule

        java.lang.String getAdRule()
         Ad rule type (e.g., ad_rule=0 for VAST creative)
         
        optional string ad_rule = 17 [json_name = "adRule"];
        Returns:
        The adRule.
      • getAdRuleBytes

        com.google.protobuf.ByteString getAdRuleBytes()
         Ad rule type (e.g., ad_rule=0 for VAST creative)
         
        optional string ad_rule = 17 [json_name = "adRule"];
        Returns:
        The bytes for adRule.
      • hasAdType

        boolean hasAdType()
         Ad type (e.g., ad_type=video)
         
        optional string ad_type = 18 [json_name = "adType"];
        Returns:
        Whether the adType field is set.
      • getAdType

        java.lang.String getAdType()
         Ad type (e.g., ad_type=video)
         
        optional string ad_type = 18 [json_name = "adType"];
        Returns:
        The adType.
      • getAdTypeBytes

        com.google.protobuf.ByteString getAdTypeBytes()
         Ad type (e.g., ad_type=video)
         
        optional string ad_type = 18 [json_name = "adType"];
        Returns:
        The bytes for adType.
      • hasHl

        boolean hasHl()
         Language of the ad request (e.g., hl=en)
         
        optional string hl = 19 [json_name = "hl"];
        Returns:
        Whether the hl field is set.
      • getHl

        java.lang.String getHl()
         Language of the ad request (e.g., hl=en)
         
        optional string hl = 19 [json_name = "hl"];
        Returns:
        The hl.
      • getHlBytes

        com.google.protobuf.ByteString getHlBytes()
         Language of the ad request (e.g., hl=en)
         
        optional string hl = 19 [json_name = "hl"];
        Returns:
        The bytes for hl.
      • hasDth

        boolean hasDth()
         Device type hint (e.g., dth=5)
         
        optional string dth = 20 [json_name = "dth"];
        Returns:
        Whether the dth field is set.
      • getDth

        java.lang.String getDth()
         Device type hint (e.g., dth=5)
         
        optional string dth = 20 [json_name = "dth"];
        Returns:
        The dth.
      • getDthBytes

        com.google.protobuf.ByteString getDthBytes()
         Device type hint (e.g., dth=5)
         
        optional string dth = 20 [json_name = "dth"];
        Returns:
        The bytes for dth.
      • hasGdpr

        boolean hasGdpr()
         GDPR parameter (e.g., gdpr=1)
         
        optional string gdpr = 21 [json_name = "gdpr"];
        Returns:
        Whether the gdpr field is set.
      • getGdpr

        java.lang.String getGdpr()
         GDPR parameter (e.g., gdpr=1)
         
        optional string gdpr = 21 [json_name = "gdpr"];
        Returns:
        The gdpr.
      • getGdprBytes

        com.google.protobuf.ByteString getGdprBytes()
         GDPR parameter (e.g., gdpr=1)
         
        optional string gdpr = 21 [json_name = "gdpr"];
        Returns:
        The bytes for gdpr.
      • hasGdprConsent

        boolean hasGdprConsent()
         GDPR consent string (e.g., gdpr_consent=GDPR_CONSENT_123)
         
        optional string gdpr_consent = 22 [json_name = "gdprConsent"];
        Returns:
        Whether the gdprConsent field is set.
      • getGdprConsent

        java.lang.String getGdprConsent()
         GDPR consent string (e.g., gdpr_consent=GDPR_CONSENT_123)
         
        optional string gdpr_consent = 22 [json_name = "gdprConsent"];
        Returns:
        The gdprConsent.
      • getGdprConsentBytes

        com.google.protobuf.ByteString getGdprConsentBytes()
         GDPR consent string (e.g., gdpr_consent=GDPR_CONSENT_123)
         
        optional string gdpr_consent = 22 [json_name = "gdprConsent"];
        Returns:
        The bytes for gdprConsent.
      • hasIabexcl

        boolean hasIabexcl()
         IAB exclusion categories (e.g., iabexcl=3,14,527)
         
        optional string iabexcl = 23 [json_name = "iabexcl"];
        Returns:
        Whether the iabexcl field is set.
      • getIabexcl

        java.lang.String getIabexcl()
         IAB exclusion categories (e.g., iabexcl=3,14,527)
         
        optional string iabexcl = 23 [json_name = "iabexcl"];
        Returns:
        The iabexcl.
      • getIabexclBytes

        com.google.protobuf.ByteString getIabexclBytes()
         IAB exclusion categories (e.g., iabexcl=3,14,527)
         
        optional string iabexcl = 23 [json_name = "iabexcl"];
        Returns:
        The bytes for iabexcl.
      • hasLip

        boolean hasLip()
         Last position in pod (e.g., lip=true)
         
        optional bool lip = 24 [json_name = "lip"];
        Returns:
        Whether the lip field is set.
      • getLip

        boolean getLip()
         Last position in pod (e.g., lip=true)
         
        optional bool lip = 24 [json_name = "lip"];
        Returns:
        The lip.
      • hasLtd

        boolean hasLtd()
         Limited ads (e.g., ltd=1)
         
        optional string ltd = 25 [json_name = "ltd"];
        Returns:
        Whether the ltd field is set.
      • getLtd

        java.lang.String getLtd()
         Limited ads (e.g., ltd=1)
         
        optional string ltd = 25 [json_name = "ltd"];
        Returns:
        The ltd.
      • getLtdBytes

        com.google.protobuf.ByteString getLtdBytes()
         Limited ads (e.g., ltd=1)
         
        optional string ltd = 25 [json_name = "ltd"];
        Returns:
        The bytes for ltd.
      • hasNofb

        boolean hasNofb()
         Fallback disabled (e.g., nofb=1)
         
        optional string nofb = 26 [json_name = "nofb"];
        Returns:
        Whether the nofb field is set.
      • getNofb

        java.lang.String getNofb()
         Fallback disabled (e.g., nofb=1)
         
        optional string nofb = 26 [json_name = "nofb"];
        Returns:
        The nofb.
      • getNofbBytes

        com.google.protobuf.ByteString getNofbBytes()
         Fallback disabled (e.g., nofb=1)
         
        optional string nofb = 26 [json_name = "nofb"];
        Returns:
        The bytes for nofb.
      • hasNpa

        boolean hasNpa()
         Non-personalized ads (e.g., npa=1)
         
        optional string npa = 27 [json_name = "npa"];
        Returns:
        Whether the npa field is set.
      • getNpa

        java.lang.String getNpa()
         Non-personalized ads (e.g., npa=1)
         
        optional string npa = 27 [json_name = "npa"];
        Returns:
        The npa.
      • getNpaBytes

        com.google.protobuf.ByteString getNpaBytes()
         Non-personalized ads (e.g., npa=1)
         
        optional string npa = 27 [json_name = "npa"];
        Returns:
        The bytes for npa.
      • hasOmidP

        boolean hasOmidP()
         OMID partner name (e.g., omid_p=examplepartnername/1.0.0.0)
         
        optional string omid_p = 28 [json_name = "omidP"];
        Returns:
        Whether the omidP field is set.
      • getOmidP

        java.lang.String getOmidP()
         OMID partner name (e.g., omid_p=examplepartnername/1.0.0.0)
         
        optional string omid_p = 28 [json_name = "omidP"];
        Returns:
        The omidP.
      • getOmidPBytes

        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"];
        Returns:
        The bytes for omidP.
      • hasPpt

        boolean hasPpt()
         Publisher Privacy Treatment (e.g., ppt=1)
         
        optional string ppt = 29 [json_name = "ppt"];
        Returns:
        Whether the ppt field is set.
      • getPpt

        java.lang.String getPpt()
         Publisher Privacy Treatment (e.g., ppt=1)
         
        optional string ppt = 29 [json_name = "ppt"];
        Returns:
        The ppt.
      • getPptBytes

        com.google.protobuf.ByteString getPptBytes()
         Publisher Privacy Treatment (e.g., ppt=1)
         
        optional string ppt = 29 [json_name = "ppt"];
        Returns:
        The bytes for ppt.
      • hasPpos

        boolean hasPpos()
         Position in pod (e.g., ppos=2)
         
        optional string ppos = 30 [json_name = "ppos"];
        Returns:
        Whether the ppos field is set.
      • getPpos

        java.lang.String getPpos()
         Position in pod (e.g., ppos=2)
         
        optional string ppos = 30 [json_name = "ppos"];
        Returns:
        The ppos.
      • getPposBytes

        com.google.protobuf.ByteString getPposBytes()
         Position in pod (e.g., ppos=2)
         
        optional string ppos = 30 [json_name = "ppos"];
        Returns:
        The bytes for ppos.
      • hasPpid

        boolean hasPpid()
         Publisher provided identifier (e.g., ppid=12JD92JD8078S8J29SDOAKC0EF230337)
         
        optional string ppid = 31 [json_name = "ppid"];
        Returns:
        Whether the ppid field is set.
      • getPpid

        java.lang.String getPpid()
         Publisher provided identifier (e.g., ppid=12JD92JD8078S8J29SDOAKC0EF230337)
         
        optional string ppid = 31 [json_name = "ppid"];
        Returns:
        The ppid.
      • getPpidBytes

        com.google.protobuf.ByteString getPpidBytes()
         Publisher provided identifier (e.g., ppid=12JD92JD8078S8J29SDOAKC0EF230337)
         
        optional string ppid = 31 [json_name = "ppid"];
        Returns:
        The bytes for ppid.
      • hasScor

        boolean hasScor()
         Stream correlator (e.g., scor=17)
         
        optional string scor = 32 [json_name = "scor"];
        Returns:
        Whether the scor field is set.
      • getScor

        java.lang.String getScor()
         Stream correlator (e.g., scor=17)
         
        optional string scor = 32 [json_name = "scor"];
        Returns:
        The scor.
      • getScorBytes

        com.google.protobuf.ByteString getScorBytes()
         Stream correlator (e.g., scor=17)
         
        optional string scor = 32 [json_name = "scor"];
        Returns:
        The bytes for scor.
      • hasSdkApis

        boolean hasSdkApis()
         SDK API framework (e.g., sdk_apis=2,7,9)
         
        optional string sdk_apis = 33 [json_name = "sdkApis"];
        Returns:
        Whether the sdkApis field is set.
      • getSdkApis

        java.lang.String getSdkApis()
         SDK API framework (e.g., sdk_apis=2,7,9)
         
        optional string sdk_apis = 33 [json_name = "sdkApis"];
        Returns:
        The sdkApis.
      • getSdkApisBytes

        com.google.protobuf.ByteString getSdkApisBytes()
         SDK API framework (e.g., sdk_apis=2,7,9)
         
        optional string sdk_apis = 33 [json_name = "sdkApis"];
        Returns:
        The bytes for sdkApis.
      • hasSsss

        boolean hasSsss()
         Server-side stitching source (e.g., ssss=mystitcher)
         
        optional string ssss = 34 [json_name = "ssss"];
        Returns:
        Whether the ssss field is set.
      • getSsss

        java.lang.String getSsss()
         Server-side stitching source (e.g., ssss=mystitcher)
         
        optional string ssss = 34 [json_name = "ssss"];
        Returns:
        The ssss.
      • getSsssBytes

        com.google.protobuf.ByteString getSsssBytes()
         Server-side stitching source (e.g., ssss=mystitcher)
         
        optional string ssss = 34 [json_name = "ssss"];
        Returns:
        The bytes for ssss.
      • hasSdmax

        boolean hasSdmax()
         Skippable max ad duration (e.g., sdmax=45000)
         
        optional string sdmax = 35 [json_name = "sdmax"];
        Returns:
        Whether the sdmax field is set.
      • getSdmax

        java.lang.String getSdmax()
         Skippable max ad duration (e.g., sdmax=45000)
         
        optional string sdmax = 35 [json_name = "sdmax"];
        Returns:
        The sdmax.
      • getSdmaxBytes

        com.google.protobuf.ByteString getSdmaxBytes()
         Skippable max ad duration (e.g., sdmax=45000)
         
        optional string sdmax = 35 [json_name = "sdmax"];
        Returns:
        The bytes for sdmax.
      • hasSid

        boolean hasSid()
         Session ID (e.g., sid=123e4567-e89b-12d3-a456-426614174000)
         
        optional string sid = 36 [json_name = "sid"];
        Returns:
        Whether the sid field is set.
      • getSid

        java.lang.String getSid()
         Session ID (e.g., sid=123e4567-e89b-12d3-a456-426614174000)
         
        optional string sid = 36 [json_name = "sid"];
        Returns:
        The sid.
      • getSidBytes

        com.google.protobuf.ByteString getSidBytes()
         Session ID (e.g., sid=123e4567-e89b-12d3-a456-426614174000)
         
        optional string sid = 36 [json_name = "sid"];
        Returns:
        The bytes for sid.
      • hasRdp

        boolean hasRdp()
         Restrict data processing (e.g., rdp=1)
         
        optional string rdp = 37 [json_name = "rdp"];
        Returns:
        Whether the rdp field is set.
      • getRdp

        java.lang.String getRdp()
         Restrict data processing (e.g., rdp=1)
         
        optional string rdp = 37 [json_name = "rdp"];
        Returns:
        The rdp.
      • getRdpBytes

        com.google.protobuf.ByteString getRdpBytes()
         Restrict data processing (e.g., rdp=1)
         
        optional string rdp = 37 [json_name = "rdp"];
        Returns:
        The bytes for rdp.
      • hasAddtlConsent

        boolean hasAddtlConsent()
         Additional consent (e.g., addtl_consent=1~1.35.41.101)
         
        optional string addtl_consent = 38 [json_name = "addtlConsent"];
        Returns:
        Whether the addtlConsent field is set.
      • getAddtlConsent

        java.lang.String getAddtlConsent()
         Additional consent (e.g., addtl_consent=1~1.35.41.101)
         
        optional string addtl_consent = 38 [json_name = "addtlConsent"];
        Returns:
        The addtlConsent.
      • getAddtlConsentBytes

        com.google.protobuf.ByteString getAddtlConsentBytes()
         Additional consent (e.g., addtl_consent=1~1.35.41.101)
         
        optional string addtl_consent = 38 [json_name = "addtlConsent"];
        Returns:
        The bytes for addtlConsent.
      • hasAfvsz

        boolean hasAfvsz()
         Non-linear ad sizes (e.g., afvsz=200x200,250x250)
         
        optional string afvsz = 39 [json_name = "afvsz"];
        Returns:
        Whether the afvsz field is set.
      • getAfvsz

        java.lang.String getAfvsz()
         Non-linear ad sizes (e.g., afvsz=200x200,250x250)
         
        optional string afvsz = 39 [json_name = "afvsz"];
        Returns:
        The afvsz.
      • getAfvszBytes

        com.google.protobuf.ByteString getAfvszBytes()
         Non-linear ad sizes (e.g., afvsz=200x200,250x250)
         
        optional string afvsz = 39 [json_name = "afvsz"];
        Returns:
        The bytes for afvsz.
      • hasAllcues

        boolean hasAllcues()
         Cue points for mid-roll ads (e.g., allcues=10000,20000)
         
        optional string allcues = 40 [json_name = "allcues"];
        Returns:
        Whether the allcues field is set.
      • getAllcues

        java.lang.String getAllcues()
         Cue points for mid-roll ads (e.g., allcues=10000,20000)
         
        optional string allcues = 40 [json_name = "allcues"];
        Returns:
        The allcues.
      • getAllcuesBytes

        com.google.protobuf.ByteString getAllcuesBytes()
         Cue points for mid-roll ads (e.g., allcues=10000,20000)
         
        optional string allcues = 40 [json_name = "allcues"];
        Returns:
        The bytes for allcues.
      • hasCmsid

        boolean hasCmsid()
         Content source ID (e.g., cmsid=123)
         
        optional string cmsid = 41 [json_name = "cmsid"];
        Returns:
        Whether the cmsid field is set.
      • getCmsid

        java.lang.String getCmsid()
         Content source ID (e.g., cmsid=123)
         
        optional string cmsid = 41 [json_name = "cmsid"];
        Returns:
        The cmsid.
      • getCmsidBytes

        com.google.protobuf.ByteString getCmsidBytes()
         Content source ID (e.g., cmsid=123)
         
        optional string cmsid = 41 [json_name = "cmsid"];
        Returns:
        The bytes for cmsid.
      • hasVid

        boolean hasVid()
         Video ID (e.g., vid=456)
         
        optional string vid = 42 [json_name = "vid"];
        Returns:
        Whether the vid field is set.
      • getVid

        java.lang.String getVid()
         Video ID (e.g., vid=456)
         
        optional string vid = 42 [json_name = "vid"];
        Returns:
        The vid.
      • getVidBytes

        com.google.protobuf.ByteString getVidBytes()
         Video ID (e.g., vid=456)
         
        optional string vid = 42 [json_name = "vid"];
        Returns:
        The bytes for vid.
      • hasExclCat

        boolean hasExclCat()
         Exclusion category (e.g., excl_cat=airline_excl_label)
         
        optional string excl_cat = 43 [json_name = "exclCat"];
        Returns:
        Whether the exclCat field is set.
      • getExclCat

        java.lang.String getExclCat()
         Exclusion category (e.g., excl_cat=airline_excl_label)
         
        optional string excl_cat = 43 [json_name = "exclCat"];
        Returns:
        The exclCat.
      • getExclCatBytes

        com.google.protobuf.ByteString getExclCatBytes()
         Exclusion category (e.g., excl_cat=airline_excl_label)
         
        optional string excl_cat = 43 [json_name = "exclCat"];
        Returns:
        The bytes for exclCat.
      • hasIpd

        boolean hasIpd()
         Inventory partner domain (e.g., ipd=partnerdomain.com)
         
        optional string ipd = 44 [json_name = "ipd"];
        Returns:
        Whether the ipd field is set.
      • getIpd

        java.lang.String getIpd()
         Inventory partner domain (e.g., ipd=partnerdomain.com)
         
        optional string ipd = 44 [json_name = "ipd"];
        Returns:
        The ipd.
      • getIpdBytes

        com.google.protobuf.ByteString getIpdBytes()
         Inventory partner domain (e.g., ipd=partnerdomain.com)
         
        optional string ipd = 44 [json_name = "ipd"];
        Returns:
        The bytes for ipd.
      • hasIpe

        boolean hasIpe()
         Impression pinging entity (e.g., ipe=ssb)
         
        optional string ipe = 45 [json_name = "ipe"];
        Returns:
        Whether the ipe field is set.
      • getIpe

        java.lang.String getIpe()
         Impression pinging entity (e.g., ipe=ssb)
         
        optional string ipe = 45 [json_name = "ipe"];
        Returns:
        The ipe.
      • getIpeBytes

        com.google.protobuf.ByteString getIpeBytes()
         Impression pinging entity (e.g., ipe=ssb)
         
        optional string ipe = 45 [json_name = "ipe"];
        Returns:
        The bytes for ipe.
      • hasMaxAdDuration

        boolean hasMaxAdDuration()
         Maximum ad duration in milliseconds (e.g. max_ad_duration=30000)
         
        optional string max_ad_duration = 46 [json_name = "maxAdDuration"];
        Returns:
        Whether the maxAdDuration field is set.
      • getMaxAdDuration

        java.lang.String getMaxAdDuration()
         Maximum ad duration in milliseconds (e.g. max_ad_duration=30000)
         
        optional string max_ad_duration = 46 [json_name = "maxAdDuration"];
        Returns:
        The maxAdDuration.
      • getMaxAdDurationBytes

        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"];
        Returns:
        The bytes for maxAdDuration.
      • hasMinAdDuration

        boolean hasMinAdDuration()
         Minimum ad duration in milliseconds (e.g. min_ad_duration=15000)
         
        optional string min_ad_duration = 47 [json_name = "minAdDuration"];
        Returns:
        Whether the minAdDuration field is set.
      • getMinAdDuration

        java.lang.String getMinAdDuration()
         Minimum ad duration in milliseconds (e.g. min_ad_duration=15000)
         
        optional string min_ad_duration = 47 [json_name = "minAdDuration"];
        Returns:
        The minAdDuration.
      • getMinAdDurationBytes

        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"];
        Returns:
        The bytes for minAdDuration.
      • hasMridx

        boolean hasMridx()
         Mid-roll number (e.g. mridx=2)
         
        optional string mridx = 48 [json_name = "mridx"];
        Returns:
        Whether the mridx field is set.
      • getMridx

        java.lang.String getMridx()
         Mid-roll number (e.g. mridx=2)
         
        optional string mridx = 48 [json_name = "mridx"];
        Returns:
        The mridx.
      • getMridxBytes

        com.google.protobuf.ByteString getMridxBytes()
         Mid-roll number (e.g. mridx=2)
         
        optional string mridx = 48 [json_name = "mridx"];
        Returns:
        The bytes for mridx.
      • hasMsid

        boolean hasMsid()
         App ID (e.g., msid=com.package.publisher)
         
        optional string msid = 49 [json_name = "msid"];
        Returns:
        Whether the msid field is set.
      • getMsid

        java.lang.String getMsid()
         App ID (e.g., msid=com.package.publisher)
         
        optional string msid = 49 [json_name = "msid"];
        Returns:
        The msid.
      • getMsidBytes

        com.google.protobuf.ByteString getMsidBytes()
         App ID (e.g., msid=com.package.publisher)
         
        optional string msid = 49 [json_name = "msid"];
        Returns:
        The bytes for msid.
      • hasAn

        boolean hasAn()
         App name (e.g., an=sample%20app)
         
        optional string an = 50 [json_name = "an"];
        Returns:
        Whether the an field is set.
      • getAn

        java.lang.String getAn()
         App name (e.g., an=sample%20app)
         
        optional string an = 50 [json_name = "an"];
        Returns:
        The an.
      • getAnBytes

        com.google.protobuf.ByteString getAnBytes()
         App name (e.g., an=sample%20app)
         
        optional string an = 50 [json_name = "an"];
        Returns:
        The bytes for an.
      • hasPmad

        boolean hasPmad()
         Pod ad maximum (e.g., pmad=4)
         
        optional string pmad = 51 [json_name = "pmad"];
        Returns:
        Whether the pmad field is set.
      • getPmad

        java.lang.String getPmad()
         Pod ad maximum (e.g., pmad=4)
         
        optional string pmad = 51 [json_name = "pmad"];
        Returns:
        The pmad.
      • getPmadBytes

        com.google.protobuf.ByteString getPmadBytes()
         Pod ad maximum (e.g., pmad=4)
         
        optional string pmad = 51 [json_name = "pmad"];
        Returns:
        The bytes for pmad.
      • hasPmnd

        boolean hasPmnd()
         Pod minimum duration (e.g. pmnd=0)
         
        optional string pmnd = 52 [json_name = "pmnd"];
        Returns:
        Whether the pmnd field is set.
      • getPmnd

        java.lang.String getPmnd()
         Pod minimum duration (e.g. pmnd=0)
         
        optional string pmnd = 52 [json_name = "pmnd"];
        Returns:
        The pmnd.
      • getPmndBytes

        com.google.protobuf.ByteString getPmndBytes()
         Pod minimum duration (e.g. pmnd=0)
         
        optional string pmnd = 52 [json_name = "pmnd"];
        Returns:
        The bytes for pmnd.
      • hasPmxd

        boolean hasPmxd()
         Pod maximum duration (e.g. pmxd=60000)
         
        optional string pmxd = 53 [json_name = "pmxd"];
        Returns:
        Whether the pmxd field is set.
      • getPmxd

        java.lang.String getPmxd()
         Pod maximum duration (e.g. pmxd=60000)
         
        optional string pmxd = 53 [json_name = "pmxd"];
        Returns:
        The pmxd.
      • getPmxdBytes

        com.google.protobuf.ByteString getPmxdBytes()
         Pod maximum duration (e.g. pmxd=60000)
         
        optional string pmxd = 53 [json_name = "pmxd"];
        Returns:
        The bytes for pmxd.
      • hasPod

        boolean hasPod()
         Pod number (e.g. pod=3)
         
        optional string pod = 54 [json_name = "pod"];
        Returns:
        Whether the pod field is set.
      • getPod

        java.lang.String getPod()
         Pod number (e.g. pod=3)
         
        optional string pod = 54 [json_name = "pod"];
        Returns:
        The pod.
      • getPodBytes

        com.google.protobuf.ByteString getPodBytes()
         Pod number (e.g. pod=3)
         
        optional string pod = 54 [json_name = "pod"];
        Returns:
        The bytes for pod.
      • hasPp

        boolean hasPp()
         Creative profile (e.g., pp=creative_profile)
         
        optional string pp = 55 [json_name = "pp"];
        Returns:
        Whether the pp field is set.
      • getPp

        java.lang.String getPp()
         Creative profile (e.g., pp=creative_profile)
         
        optional string pp = 55 [json_name = "pp"];
        Returns:
        The pp.
      • getPpBytes

        com.google.protobuf.ByteString getPpBytes()
         Creative profile (e.g., pp=creative_profile)
         
        optional string pp = 55 [json_name = "pp"];
        Returns:
        The bytes for pp.
      • hasPpsj

        boolean hasPpsj()
         Publisher provided signals JSON (Base64-encoded ASCII string from the JSON object)
         
        optional string ppsj = 56 [json_name = "ppsj"];
        Returns:
        Whether the ppsj field is set.
      • getPpsj

        java.lang.String getPpsj()
         Publisher provided signals JSON (Base64-encoded ASCII string from the JSON object)
         
        optional string ppsj = 56 [json_name = "ppsj"];
        Returns:
        The ppsj.
      • getPpsjBytes

        com.google.protobuf.ByteString getPpsjBytes()
         Publisher provided signals JSON (Base64-encoded ASCII string from the JSON object)
         
        optional string ppsj = 56 [json_name = "ppsj"];
        Returns:
        The bytes for ppsj.
      • hasPtpl

        boolean hasPtpl()
         Ad break template ID (e.g., ptpl=template1)
         
        optional string ptpl = 57 [json_name = "ptpl"];
        Returns:
        Whether the ptpl field is set.
      • getPtpl

        java.lang.String getPtpl()
         Ad break template ID (e.g., ptpl=template1)
         
        optional string ptpl = 57 [json_name = "ptpl"];
        Returns:
        The ptpl.
      • getPtplBytes

        com.google.protobuf.ByteString getPtplBytes()
         Ad break template ID (e.g., ptpl=template1)
         
        optional string ptpl = 57 [json_name = "ptpl"];
        Returns:
        The bytes for ptpl.
      • hasPtpln

        boolean hasPtpln()
         Ad break template name (e.g., ptpln=templateName)
         
        optional string ptpln = 58 [json_name = "ptpln"];
        Returns:
        Whether the ptpln field is set.
      • getPtpln

        java.lang.String getPtpln()
         Ad break template name (e.g., ptpln=templateName)
         
        optional string ptpln = 58 [json_name = "ptpln"];
        Returns:
        The ptpln.
      • getPtplnBytes

        com.google.protobuf.ByteString getPtplnBytes()
         Ad break template name (e.g., ptpln=templateName)
         
        optional string ptpln = 58 [json_name = "ptpln"];
        Returns:
        The bytes for ptpln.
      • hasPubf

        boolean hasPubf()
         Public price floor (e.g., pubf=123)
         
        optional string pubf = 59 [json_name = "pubf"];
        Returns:
        Whether the pubf field is set.
      • getPubf

        java.lang.String getPubf()
         Public price floor (e.g., pubf=123)
         
        optional string pubf = 59 [json_name = "pubf"];
        Returns:
        The pubf.
      • getPubfBytes

        com.google.protobuf.ByteString getPubfBytes()
         Public price floor (e.g., pubf=123)
         
        optional string pubf = 59 [json_name = "pubf"];
        Returns:
        The bytes for pubf.
      • hasPvtf

        boolean hasPvtf()
         Private price floor (e.g., pvtf=123)
         
        optional string pvtf = 60 [json_name = "pvtf"];
        Returns:
        Whether the pvtf field is set.
      • getPvtf

        java.lang.String getPvtf()
         Private price floor (e.g., pvtf=123)
         
        optional string pvtf = 60 [json_name = "pvtf"];
        Returns:
        The pvtf.
      • getPvtfBytes

        com.google.protobuf.ByteString getPvtfBytes()
         Private price floor (e.g., pvtf=123)
         
        optional string pvtf = 60 [json_name = "pvtf"];
        Returns:
        The bytes for pvtf.
      • hasPvid

        boolean hasPvid()
         App set ID (e.g., pvid=AppSetID_value)
         
        optional string pvid = 61 [json_name = "pvid"];
        Returns:
        Whether the pvid field is set.
      • getPvid

        java.lang.String getPvid()
         App set ID (e.g., pvid=AppSetID_value)
         
        optional string pvid = 61 [json_name = "pvid"];
        Returns:
        The pvid.
      • getPvidBytes

        com.google.protobuf.ByteString getPvidBytes()
         App set ID (e.g., pvid=AppSetID_value)
         
        optional string pvid = 61 [json_name = "pvid"];
        Returns:
        The bytes for pvid.
      • hasPvidS

        boolean hasPvidS()
         App set scope (e.g., pvid_s=scope_app)
         
        optional string pvid_s = 62 [json_name = "pvidS"];
        Returns:
        Whether the pvidS field is set.
      • getPvidS

        java.lang.String getPvidS()
         App set scope (e.g., pvid_s=scope_app)
         
        optional string pvid_s = 62 [json_name = "pvidS"];
        Returns:
        The pvidS.
      • getPvidSBytes

        com.google.protobuf.ByteString getPvidSBytes()
         App set scope (e.g., pvid_s=scope_app)
         
        optional string pvid_s = 62 [json_name = "pvidS"];
        Returns:
        The bytes for pvidS.
      • hasRdid

        boolean hasRdid()
         Resettable device identifier (e.g., rdid=ABC123)
         
        optional string rdid = 63 [json_name = "rdid"];
        Returns:
        Whether the rdid field is set.
      • getRdid

        java.lang.String getRdid()
         Resettable device identifier (e.g., rdid=ABC123)
         
        optional string rdid = 63 [json_name = "rdid"];
        Returns:
        The rdid.
      • getRdidBytes

        com.google.protobuf.ByteString getRdidBytes()
         Resettable device identifier (e.g., rdid=ABC123)
         
        optional string rdid = 63 [json_name = "rdid"];
        Returns:
        The bytes for rdid.
      • hasIdtype

        boolean hasIdtype()
         Identifier type (e.g., idtype=idfa)
         
        optional string idtype = 64 [json_name = "idtype"];
        Returns:
        Whether the idtype field is set.
      • getIdtype

        java.lang.String getIdtype()
         Identifier type (e.g., idtype=idfa)
         
        optional string idtype = 64 [json_name = "idtype"];
        Returns:
        The idtype.
      • getIdtypeBytes

        com.google.protobuf.ByteString getIdtypeBytes()
         Identifier type (e.g., idtype=idfa)
         
        optional string idtype = 64 [json_name = "idtype"];
        Returns:
        The bytes for idtype.
      • hasIsLat

        boolean hasIsLat()
         LAT (Limit Ad Tracking) (e.g., is_lat=1)
         
        optional string is_lat = 65 [json_name = "isLat"];
        Returns:
        Whether the isLat field is set.
      • getIsLat

        java.lang.String getIsLat()
         LAT (Limit Ad Tracking) (e.g., is_lat=1)
         
        optional string is_lat = 65 [json_name = "isLat"];
        Returns:
        The isLat.
      • getIsLatBytes

        com.google.protobuf.ByteString getIsLatBytes()
         LAT (Limit Ad Tracking) (e.g., is_lat=1)
         
        optional string is_lat = 65 [json_name = "isLat"];
        Returns:
        The bytes for isLat.
      • hasTfcd

        boolean hasTfcd()
         Child-directed flag (e.g., tfcd=1)
         
        optional string tfcd = 66 [json_name = "tfcd"];
        Returns:
        Whether the tfcd field is set.
      • getTfcd

        java.lang.String getTfcd()
         Child-directed flag (e.g., tfcd=1)
         
        optional string tfcd = 66 [json_name = "tfcd"];
        Returns:
        The tfcd.
      • getTfcdBytes

        com.google.protobuf.ByteString getTfcdBytes()
         Child-directed flag (e.g., tfcd=1)
         
        optional string tfcd = 66 [json_name = "tfcd"];
        Returns:
        The bytes for tfcd.
      • hasTrt

        boolean hasTrt()
         Traffic type (e.g., trt=1 for purchased traffic)
         
        optional string trt = 67 [json_name = "trt"];
        Returns:
        Whether the trt field is set.
      • getTrt

        java.lang.String getTrt()
         Traffic type (e.g., trt=1 for purchased traffic)
         
        optional string trt = 67 [json_name = "trt"];
        Returns:
        The trt.
      • getTrtBytes

        com.google.protobuf.ByteString getTrtBytes()
         Traffic type (e.g., trt=1 for purchased traffic)
         
        optional string trt = 67 [json_name = "trt"];
        Returns:
        The bytes for trt.
      • hasVadType

        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"];
        Returns:
        Whether the vadType field is set.
      • getVadType

        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"];
        Returns:
        The vadType.
      • getVadTypeBytes

        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"];
        Returns:
        The bytes for vadType.
      • hasVidD

        boolean hasVidD()
         Video content duration in seconds (e.g., vid_d=90000)
         
        optional string vid_d = 69 [json_name = "vidD"];
        Returns:
        Whether the vidD field is set.
      • getVidD

        java.lang.String getVidD()
         Video content duration in seconds (e.g., vid_d=90000)
         
        optional string vid_d = 69 [json_name = "vidD"];
        Returns:
        The vidD.
      • getVidDBytes

        com.google.protobuf.ByteString getVidDBytes()
         Video content duration in seconds (e.g., vid_d=90000)
         
        optional string vid_d = 69 [json_name = "vidD"];
        Returns:
        The bytes for vidD.
      • hasVconp

        boolean hasVconp()
         Continuous video play (e.g., vconp=2)
         
        optional string vconp = 70 [json_name = "vconp"];
        Returns:
        Whether the vconp field is set.
      • getVconp

        java.lang.String getVconp()
         Continuous video play (e.g., vconp=2)
         
        optional string vconp = 70 [json_name = "vconp"];
        Returns:
        The vconp.
      • getVconpBytes

        com.google.protobuf.ByteString getVconpBytes()
         Continuous video play (e.g., vconp=2)
         
        optional string vconp = 70 [json_name = "vconp"];
        Returns:
        The bytes for vconp.
      • hasVpi

        boolean hasVpi()
         Video playlist inline/redirect (e.g., vpi=1)
         
        optional string vpi = 71 [json_name = "vpi"];
        Returns:
        Whether the vpi field is set.
      • getVpi

        java.lang.String getVpi()
         Video playlist inline/redirect (e.g., vpi=1)
         
        optional string vpi = 71 [json_name = "vpi"];
        Returns:
        The vpi.
      • getVpiBytes

        com.google.protobuf.ByteString getVpiBytes()
         Video playlist inline/redirect (e.g., vpi=1)
         
        optional string vpi = 71 [json_name = "vpi"];
        Returns:
        The bytes for vpi.
      • hasVpos

        boolean hasVpos()
         Video position (e.g., vpos=preroll)
         
        optional string vpos = 72 [json_name = "vpos"];
        Returns:
        Whether the vpos field is set.
      • getVpos

        java.lang.String getVpos()
         Video position (e.g., vpos=preroll)
         
        optional string vpos = 72 [json_name = "vpos"];
        Returns:
        The vpos.
      • getVposBytes

        com.google.protobuf.ByteString getVposBytes()
         Video position (e.g., vpos=preroll)
         
        optional string vpos = 72 [json_name = "vpos"];
        Returns:
        The bytes for vpos.
      • hasImpl

        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"];
        Returns:
        Whether the impl field is set.
      • getImpl

        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"];
        Returns:
        The impl.
      • getImplBytes

        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"];
        Returns:
        The bytes for impl.
      • hasVadFormat

        boolean hasVadFormat()
         (IMA tags) same as vad_type. Might be only in 'linear, nonlinear'
         
        optional string vad_format = 74 [json_name = "vadFormat"];
        Returns:
        Whether the vadFormat field is set.
      • getVadFormat

        java.lang.String getVadFormat()
         (IMA tags) same as vad_type. Might be only in 'linear, nonlinear'
         
        optional string vad_format = 74 [json_name = "vadFormat"];
        Returns:
        The vadFormat.
      • getVadFormatBytes

        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"];
        Returns:
        The bytes for vadFormat.
      • hasClient

        boolean hasClient()
        optional string client = 75 [json_name = "client"];
        Returns:
        Whether the client field is set.
      • getClient

        java.lang.String getClient()
        optional string client = 75 [json_name = "client"];
        Returns:
        The client.
      • getClientBytes

        com.google.protobuf.ByteString getClientBytes()
        optional string client = 75 [json_name = "client"];
        Returns:
        The bytes for client.
      • hasVideoadStartDelay

        boolean hasVideoadStartDelay()
        optional string videoad_start_delay = 76 [json_name = "videoadStartDelay"];
        Returns:
        Whether the videoadStartDelay field is set.
      • getVideoadStartDelay

        java.lang.String getVideoadStartDelay()
        optional string videoad_start_delay = 76 [json_name = "videoadStartDelay"];
        Returns:
        The videoadStartDelay.
      • getVideoadStartDelayBytes

        com.google.protobuf.ByteString getVideoadStartDelayBytes()
        optional string videoad_start_delay = 76 [json_name = "videoadStartDelay"];
        Returns:
        The bytes for videoadStartDelay.
      • hasGamBaseUrl

        boolean hasGamBaseUrl()
         base gam url prefix to compose with GamOptions
         
        optional string gam_base_url = 77 [json_name = "gamBaseUrl"];
        Returns:
        Whether the gamBaseUrl field is set.
      • getGamBaseUrl

        java.lang.String getGamBaseUrl()
         base gam url prefix to compose with GamOptions
         
        optional string gam_base_url = 77 [json_name = "gamBaseUrl"];
        Returns:
        The gamBaseUrl.
      • getGamBaseUrlBytes

        com.google.protobuf.ByteString getGamBaseUrlBytes()
         base gam url prefix to compose with GamOptions
         
        optional string gam_base_url = 77 [json_name = "gamBaseUrl"];
        Returns:
        The bytes for gamBaseUrl.