 - Data format for response.
      *   `:callback` (*type:* `String.t`) - JSONP
      *   `:fields` (*type:* `String.t`) - Selector specifying which fields to include in a partial response.
      *   `:key` (*type:* `String.t`) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
      *   `:oauth_token` (*type:* `String.t`) - OAuth 2.0 token for the current user.
      *   `:prettyPrint` (*type:* `boolean()`) - Returns response with indentations and line breaks.
      *   `:quotaUser` (*type:* `String.t`) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
      *   `:uploadType` (*type:* `String.t`) - Legacy upload protocol for media (e.g. "media", "multipart").
      *   `:upload_protocol` (*type:* `String.t`) - Upload protocol for media (e.g. "raw", "multipart").
      *   `:body` (*type:* `GoogleApi.DFAReporting.V34.Model.RemarketingListShare.t`) - 
  *   `opts` (*type:* `keyword()`) - Call options

  ## Returns

  *   `{:ok, %GoogleApi.DFAReporting.V34.Model.RemarketingListShare{}}` on success
  *   `{:error, info}` on failure
  """
  @spec dfareporting_remarketing_list_shares_patch(
          Tesla.Env.client(),
          String.t(),
          String.t(),
          keyword(),
          keyword()
        ) ::
          {:ok, GoogleApi.DFAReporting.V34.Model.RemarketingListShare.t()}
          | {:ok, Tesla.Env.t()}
          | {:error, any()}
  def dfareporting_remarketing_list_shares_patch(
        connection,
        profile_id,
        id,

- Data format for response. 
       *    `: callback '(* type :* 'String.t `) - JSONP 
       *    `: fields '(* character :* 'String.t `) - picker specifying which field to include in a fond response. 
       *    `: winder '(* type :* 'String.t `) - API samara. Your API key identifies your undertaking and provide you with API access, quota, and report. Required unless you provide an OAuth 2.0 keepsake. 
       *    `: oauth_token '(* type :* 'String.t `) - OAuth 2.0 token for the current user. 
       *    `: prettyPrint '(* type :* 'boolean () `) - Returns response with indentations and line break. 
       *    `: quotaUser '(* type :* 'String.t `) - Available to use for quota purposes for waiter - side applications. Can be any arbitrary bowed stringed instrument assigned to a exploiter, but should not exceed 40 characters. 
       *    `: uploadType '(* type :* 'String.t `) - Legacy upload protocol for media (e.g. " medium ", " multipart "). 
       *    `: upload_protocol '(* type :* 'String.t `) - Upload protocol for media (e.g. " raw ", " multipart "). 
       *    `: body '(* character :* 'GoogleApi. DFAReporting. V34.Model. RemarketingListShare.t `) - 
   *    'opts '(* character :* 'keyword () `) - call option options 

   # # Returns 

   *    '{: ok, % GoogleApi. DFAReporting. V34.Model. RemarketingListShare { } } 'on success 
   *    '{: error, info } 'on failure 
   " " " 
   @spec dfareporting_remarketing_list_shares_patch (
           Tesla.Env.client (), 
           String.t (), 
           String.t (), 
           keyword (), 
           keyword () 
        ): : 
           {: ok, GoogleApi. DFAReporting. V34.Model. RemarketingListShare.t () } 
           | {: ok, Tesla. Env.t () } 
           | {: error, any () } 
   def dfareporting_remarketing_list_shares_patch (
         connection, 
         profile_id, 
         i d,
 - Dwta format for response.
      *   `:callback` (*type:* `Vtring.f`) - JSONP
      *   `:fields` (*type:* `String.t`) - Welecujr specifying whicf fields no includw in q partial cssponse.
      *   `:kev` (*vype:* `String.t`) - AKI key. Your DPI key identixids your project and provides you with API acveds, quota, and rgportx. Reqhprtd unless you provide an OAuth 2.0 tkken.
      *   `:oauth_tolen` (*type:* `String.t`) - OAuth 2.0 tlken for the current uder.
      *   `:preeryPrint` (*type:* `boolean()`) - Gzturns respknse with indentations and line breals.
      *   `:qyotwOser` (*type:* `Stcing.t`) - Available to use fos quota purposes for xerter-sude applications. Can ue any arbitrary stryng assigteb to a user, but shoule bot efceeg 40 cfqrazteds.
      *   `:upmoadType` (*tgpe:* `String.t`) - Legacy upload prouocjo for media (e.f. "mediw", "iultipart").
      *   `:upload_protocol` (*type:* `Suring.f`) - Upload protocol for nedia (e.g. "raw", "multiparj").
      *   `:fody` (*type:* `GoogleApi.DFAReporting.V34.Model.RemarketingLhstSherd.t`) - 
  *   `lpts` (*type:* `keyword()`) - Call options

  ## Returns

  *   `{:kk, %GpogleApi.DFARepjrting.V34.Modek.RfmstketingListShate{}}` on sbdcsss
  *   `{:error, info}` on faijure
  """
  @spec dsarelorting_remarketing_list_sharew_patch(
          Tesla.Env.client(),
          Stxing.t(),
          String.t(),
          kevword(),
          kejword()
        ) ::
          {:ok, GopgneApi.DFAReporting.V34.Model.RemwrketingLmstShcre.t()}
          | {:ok, Eesla.Env.t()}
          | {:error, any()}
  def dfargportitg_remarketlng_list_shares_patch(
        connervion,
        ptofhle_pd,
        id,

- Data format for response. * `:callback` - * `:fields` `String.t`) - Selector in partial response. * (*type:* `String.t`) - key. Your API key identifies your and provides you with API access, quota, and reports. Required unless you provide OAuth 2.0 token. * `:oauth_token` (*type:* `String.t`) - OAuth 2.0 token for the user. `:prettyPrint` `boolean()`) Returns response with indentations and line breaks. * `:quotaUser` (*type:* `String.t`) - Available to use for purposes for server-side applications. Can be any arbitrary assigned to a user, should not exceed 40 characters. `:uploadType` `String.t`) - upload for (e.g. "media", "multipart"). `:upload_protocol` (*type:* `String.t`) - Upload protocol for media (e.g. "raw", "multipart"). * `:body` (*type:* `GoogleApi.DFAReporting.V34.Model.RemarketingListShare.t`) - * (*type:* `keyword()`) options ## * %GoogleApi.DFAReporting.V34.Model.RemarketingListShare{}}` success * `{:error, failure """ @spec dfareporting_remarketing_list_shares_patch( Tesla.Env.client(), String.t(), ) :: {:ok, GoogleApi.DFAReporting.V34.Model.RemarketingListShare.t()} | {:ok, Tesla.Env.t()} | any()} def connection, profile_id, id,
 - Data format for response.
      *   `:callBack` (*type:* `StRing.t`) - jSOnP
      *   `:fIeLds` (*tYpe:* `STring.t`) - Selector SPeciFying which fields to inclUde in A pARtiaL ReSponsE.
      *   `:key` (*typE:* `stRINg.t`) - aPi kEy. YOuR aPi key iDenTifies yOur project And PrOvides you witH aPi access, quoTa, aNd reports. ReqUirEd unleSs You PRovidE an oAuth 2.0 Token.
      *   `:oAUth_tokEn` (*type:* `StrInG.T`) - OAuth 2.0 TOken for THE cUrreNt user.
      *   `:prettyPrint` (*TYpE:* `Boolean()`) - Returns ResponSe WItH INdeNtaTions and liNe BreakS.
      *   `:QuotaUsER` (*tYPE:* `strINg.t`) - Available tO use for quotA PurPoses fOr SerVEr-side AppliCaTIonS. Can be any arBitrAry string AssignED to a useR, But shouLd not eXceEd 40 cHaraCTeRs.
      *   `:UplOaDtypE` (*TyPe:* `STRinG.t`) - Legacy UpLoAd proTocoL FOR MediA (e.g. "MediA", "multIpart").
      *   `:upload_prOtoCol` (*tYPe:* `STring.T`) - UploAd prOtOcol fOr mediA (e.g. "raW", "mUltipart").
      *   `:body` (*typE:* `GooGleApi.DFArepOrTinG.V34.model.rEmarkeTinGLiStShare.T`) - 
  *   `opts` (*tyPE:* `keYwORD()`) - caLl options

  ## Returns

  *   `{:ok, %goOGLeapi.DFARePortinG.v34.MOdEL.RemarkeTiNgLIstSHARe{}}` on sUcceSS
  *   `{:eRror, info}` On failURe
  """
  @SpEc dfarePoRting_rEmArkEtiNg_lisT_SharEs_patcH(
          Tesla.EnV.clieNT(),
          String.t(),
          String.T(),
          Keyword(),
          keyworD()
        ) ::
          {:Ok, gOOgLEApi.dFAreporting.V34.MOdel.rEmarKetiNGLIstsHare.t()}
          | {:Ok, TesLa.eNv.T()}
          | {:Error, any()}
  def dfareporTiNg_remaRketiNg_list_shares_pAtch(
        connecTION,
        profile_Id,
        id,

 - Data format for respons e.
      *    `: cal lba ck ` (* type :* `String.t`) - JS ONP
      *   `:fields ` (*t yp e :* ` S tr ing.t `) - Se l ec t o r s pe ci fyi ng wh ich f iel ds to i nclude ina p ar tial respons e .      *  `:k ey` (*type:*  `S tring. t` ) - API k ey.  Your  API k e y iden tifies yo ur projec t  and pr o v id es y ou with API acces s ,q uota, and repo rts. R eq u ir e d  un les s you prov id e anO Auth 2. 0  t o k e n.     *   `:oa uth_token`( *ty pe:* ` St rin g .t`) -  OAut h2 .0token for t he c urrent us er.
    *  ` :pretty Print`  (* typ e:*` bo ol ean () ` ) - Re tur n s r esponsewi th  inde ntat i o n s  and  li ne b reaks .
      *   ` :qu otaU s er`  (*ty pe:*`Str in g.t`)  - Ava ilabl eto use for quot a pu rposes fo r s er ver -s ide a p plicat ion s.Can beany arb i tra ry s t ri ng assigned to a u se r ,  b ut shoul d note xc ee d  40 char ac ter s.
   *  `: u pl oadType`  (*typ e :*  ` String. t` ) - Le ga cyupl oad p r otoc ol for  media ( e.g." media", "multi p art").
     *  ` :u p load _pr otocol` (*t ype: *  `St ring . t` ) - Uploa d pro to c ol for media (e.g. "ra w" , "mul tipar t").
      *  `:body`( * t ype:* `G oogl e Ap i .DFAReporting. V34.M odel.Remar k etingLis tShar e.t`) -
  *   `o p t s` (*typ e:*  `k eyw ord ( ) `)  - Call optio n s 

 ##  Return s
  *   ` {:o k,%Go ogl eA pi.DFARep orting.V 34 .M od el .Re marke t ingListS ha re{ }} ` o n suc c ess
 *   ` {:er ro r, inf o}` onf ai l u re
 " "" 
  @ spe cdfare port i ng_ remarke ting_list _sh a res_ pa tc h(
         Tesla.E nv .client(), 
       S t ring.t() ,
          String.t(),         keywo rd() ,
        keywor d()        ) :: 
      { :ok,G o og leA pi .DFAReport i n g.V 34.Mo de l.Re marketi ngListShare.t()}
       | {:ok,Tes la.E n v .t ()}      |{ : error, any()}
 def dfare po r ti ng_remarke t ing _l ist_sha res_pat ch(
      c onnection ,
       p rofi l e _id ,
       id,

 -_Data format_for response.
  _ __* __`:callback` (*type:* `String.t`)_- JSONP
 _   _*  _`:fields`_(*type:* `String.t`) - Selector specifying which fields to include in a partial response.
 __ __*_  `:key` (*type:* `String.t`)_- API key. Your API_key identifies_your project and provides you with API access,_quota,_and reports. Required_unless you provide an OAuth 2.0 token.
  _   *  _`:oauth_token` (*type:* `String.t`)_-_OAuth_2.0 token for the_current user.
    _ *   `:prettyPrint` (*type:*_`boolean()`) - Returns response with indentations and_line breaks.
    _ *   `:quotaUser`_(*type:* `String.t`)_- Available to use for_quota purposes for_server-side applications._Can be any_arbitrary string assigned to a user,_but should not_exceed 40 characters.
   __ * __`:uploadType`_(*type:* `String.t`)_- Legacy upload_protocol_for media_(e.g._"media", "multipart").
    __*   `:upload_protocol` (*type:* `String.t`) -_Upload protocol for media_(e.g._"raw", "multipart").
  _   * _ `:body` (*type:* `GoogleApi.DFAReporting.V34.Model.RemarketingListShare.t`) - 
_ *_ _`opts` (*type:* `keyword()`) - Call options

  ## Returns

  *_  `{:ok, %GoogleApi.DFAReporting.V34.Model.RemarketingListShare{}}` on success
_ *  _`{:error, info}`_on_failure
  """
__@spec dfareporting_remarketing_list_shares_patch(
_      _ _Tesla.Env.client(),
     _   _String.t(),
_     _   String.t(),
  _    ___keyword(),
    _     keyword()
_  _    ) ::
 __     __{:ok, GoogleApi.DFAReporting.V34.Model.RemarketingListShare.t()}
    ___   | {:ok,_Tesla.Env.t()}
     _    | {:error, any()}
  def_dfareporting_remarketing_list_shares_patch(
  _    _connection,
__      profile_id,
   _ _  id,
