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)
nil
assignments are always ignored - #config=(v : Config) : Config
- #config? : Config | Nil
- #cook : Cooked
- #dir : String
- #dir=(v : String) : String
-
#dir=(v : Nil)
nil
assignments 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)
nil
assignments are always ignored - #label? : String | Nil
- #logger : Logger
- #logger=(v : Logger) : Logger
-
#logger=(v : Nil)
nil
assignments 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)
nil
assignments 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)
#