class_docstr: Class of products that can be viewed throughout a customer journey.
class_docstr_tok: ["Class","of","products","that","can","be","viewed","throughout","a","customer","journey","."]
code: def __init__(self, product: AvailableProducts):
      self.name = product.name.lower()
      if self.name not in _MINIMUM_PRICE.keys():
          raise ValueError(
              f"{self.name} needs to be one of {_MINIMUM_PRICE.keys()}"
          )
      self.minimum_price = _MINIMUM_PRICE[self.name]
  
file_path: pipelinedp/examples/codelab/generate_customer_journeys.py
imports: from absl import app
  from absl import flags
  import enum
  from typing import Optional
  import numpy
  import pandas
label_desc: Use image node_id 1 to create a new Product object  with example: obj = Product(product)