class Data::Chef
- Data::Chef
- Reference
- Object
Defined in:
data/chef.crConstructors
Instance Method Summary
- #clickhouse_client(*args, **options)
- #clickhouse_client(*args, **options, &)
- #config : Config
- 
        #config=(v : Nil)
        
          nilassignments are always ignored
- #config=(v : Config) : Config
- #config? : Config | Nil
- #cook : Cooked
- #dir : String
- #dir=(v : String) : String
- 
        #dir=(v : Nil)
        
          nilassignments are always ignored
- #dir? : String | Nil
- #execute(recipe : Recipe::Skip) : OK
- #execute(recipe : Recipe::Ignore) : OK
- #execute(recipe : Recipe::Control) : OK
- #execute(recipe : Recipe::Count) : OK
- #execute(recipe : Recipe::GuardCount) : OK
- #execute(recipe : Recipe::Replace) : OK
- #label : String
- #label=(v : String) : String
- 
        #label=(v : Nil)
        
          nilassignments are always ignored
- #label? : String | Nil
- #logger : Logger
- #logger=(v : Logger) : Logger
- 
        #logger=(v : Nil)
        
          nilassignments are always ignored
- #logger? : Logger | Nil
- #pg_before_sql(*args, **options)
- #pg_before_sql(*args, **options, &)
- #pg_max_record_size(*args, **options)
- #pg_max_record_size(*args, **options, &)
- #pg_ttl_count(*args, **options)
- #pg_ttl_count(*args, **options, &)
- #psql(*args, **options)
- #psql(*args, **options, &)
- #recipe : Recipe
- 
        #recipe=(v : Nil)
        
          nilassignments are always ignored
- #recipe=(v : Recipe) : Recipe
- #recipe? : Recipe | Nil
- #table(*args, **options)
- #table(*args, **options, &)
Instance methods inherited from class Object
  
  
    
      to_toml : String
    to_toml
    
  
    
    
  
Constructor Detail
        
        def self.new(recipe : Data::Recipe | Nil, config : Nil | Data::Config, label : Nil | String, logger : Logger | Nil)
        #