Class: Fluent::GroongaOutput::Schema::Table

Inherits:
Object
  • Object
show all
Defined in:
lib/fluent/plugin/out_groonga.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name, options = {}) ⇒ Table



523
524
525
526
527
528
529
530
531
# File 'lib/fluent/plugin/out_groonga.rb', line 523

def initialize(name, options={})
  @name = name
  @flags             = options[:flags]
  @domain            = options[:domain]
  @range             = options[:range]
  @default_tokenizer = options[:default_tokenizer]
  @normalizer        = options[:normalizer]
  @token_filters     = options[:token_filters]
end

Instance Attribute Details

#default_tokenizerObject (readonly)

Returns the value of attribute default_tokenizer.



520
521
522
# File 'lib/fluent/plugin/out_groonga.rb', line 520

def default_tokenizer
  @default_tokenizer
end

#domainObject (readonly)

Returns the value of attribute domain.



518
519
520
# File 'lib/fluent/plugin/out_groonga.rb', line 518

def domain
  @domain
end

#flagsObject (readonly)

Returns the value of attribute flags.



517
518
519
# File 'lib/fluent/plugin/out_groonga.rb', line 517

def flags
  @flags
end

#nameObject (readonly)

Returns the value of attribute name.



516
517
518
# File 'lib/fluent/plugin/out_groonga.rb', line 516

def name
  @name
end

#normalizerObject (readonly)

Returns the value of attribute normalizer.



521
522
523
# File 'lib/fluent/plugin/out_groonga.rb', line 521

def normalizer
  @normalizer
end

#rangeObject (readonly)

Returns the value of attribute range.



519
520
521
# File 'lib/fluent/plugin/out_groonga.rb', line 519

def range
  @range
end

#token_filtersObject (readonly)

Returns the value of attribute token_filters.



522
523
524
# File 'lib/fluent/plugin/out_groonga.rb', line 522

def token_filters
  @token_filters
end