class_docstr: Retrieves line items in CSV format.
  
  .. seealso::
      For more information on how to use this operator, take a look at the guide:
      :ref:`howto/operator:GoogleDisplayVideo360DownloadLineItemsOperator`
  
  .. seealso::
      Check also the official API docs:
      `https://developers.google.com/bid-manager/v1.1/lineitems/downloadlineitems`
  
  :param request_body: dictionary with parameters that should be passed into.
          More information about it can be found here:
          https://developers.google.com/bid-manager/v1.1/lineitems/downloadlineitems
class_docstr_tok: ["Retrieves","line","items","in","CSV","format",".","..","seealso",":",":","For","more","information","on","how","to","use","this","operator",",","take","a","look","at","the","guide",":",":","ref",":","`","howto\/operator",":","GoogleDisplayVideo360DownloadLineItemsOperator","`","..","seealso",":",":","Check","also","the","official","API","docs",":","`","https",":","\/\/developers.google.com\/bid-manager\/v1.1\/lineitems\/downloadlineitems","`",":","param","request_body",":","dictionary","with","parameters","that","should","be","passed","into",".","More","information","about","it","can","be","found","here",":","https",":","\/\/developers.google.com\/bid-manager\/v1.1\/lineitems\/downloadlineitems"]
code: def __init__(
      self,
      *,
      request_body: dict[str, Any],
      bucket_name: str,
      object_name: str,
      gzip: bool = False,
      api_version: str = "v1.1",
      gcp_conn_id: str = "google_cloud_default",
      delegate_to: str | None = None,
      impersonation_chain: str | Sequence[str] | None = None,
      **kwargs,
  ) -> None:
      super().__init__(**kwargs)
      self.request_body = request_body
      self.object_name = object_name
      self.bucket_name = bucket_name
      self.gzip = gzip
      self.api_version = api_version
      self.gcp_conn_id = gcp_conn_id
      self.delegate_to = delegate_to
      self.impersonation_chain = impersonation_chain
  
imports: from __future__ import annotations
  import csv
  import json
  import shutil
  import tempfile
  import urllib.request
  from typing import TYPE_CHECKING, Any, Sequence
  from urllib.parse import urlsplit
  from airflow.exceptions import AirflowException
  from airflow.models import BaseOperator
  from airflow.providers.google.cloud.hooks.gcs import GCSHook
  from airflow.providers.google.marketing_platform.hooks.display_video import GoogleDisplayVideo360Hook
label_desc: Use image node_id 1 to create a new GoogleDisplayVideo360DownloadLineItemsOperator object from inherited base classes: BaseOperator with example: obj = GoogleDisplayVideo360DownloadLineItemsOperator()