class_docstr: Table class for the Google Content API for Shopping Products table.
docstr: Gets all columns to be returned in pandas DataFrame responses
docstr_tok: ["Gets","all","columns","to","be","returned","in","pandas","DataFrame","responses"]
code: def get_columns(self) -> list:
      """Gets all columns to be returned in pandas DataFrame responses"""
      return [
          "id",
          "offerId",
          "title",
          "description",
          "link",
          "imageLink",
          "contentLanguage",
          "targetCountry",
          "channel",
          "channelExclusivity",
          "price",
          "salePrice",
          "salePriceEffectiveDate",
          "gtin",
          "mpn",
          "brand",
          "condition",
          "adult",
          "multipack",
          "isBundle",
          "energyEfficiencyClass",
          "minEnergyEfficiencyClass",
          "maxEnergyEfficiencyClass",
          "ageGroup",
          "color",
          "expirationDate",
          "disclosureDate",
          "availability",
          "source",
      ]
  
imports: import pandas
  from mindsdb_sql.parser import ast
  from pandas import DataFrame
  from mindsdb.integrations.libs.api_handler import APITable
  from mindsdb.integrations.libs.response import HandlerResponse
  from mindsdb.integrations.utilities.date_utils import parse_utc_date
  from mindsdb.integrations.utilities.sql_utils import extract_comparison_conditions
label_desc: Use image node_id 4 for calling the ProductsTable obj's underlying member method code with example usage: obj.get_columns() and returns: list