Class: TreasureData::AttributeAggregationSchemaEntry

Inherits:
Model
  • Object
show all
Defined in:
lib/td/client/model.rb

Instance Attribute Summary collapse

Attributes inherited from Model

#client

Instance Method Summary collapse

Constructor Details

#initialize(client, name, comment, table, method_name, parameters) ⇒ AttributeAggregationSchemaEntry

Returns a new instance of AttributeAggregationSchemaEntry.



564
565
566
567
568
569
570
571
# File 'lib/td/client/model.rb', line 564

def initialize(client, name, comment, table, method_name, parameters)
  super(client)
  @name = name
  @comment = comment
  @table = table
  @method_name = method_name
  @parameters = parameters
end

Instance Attribute Details

#commentObject (readonly)

Returns the value of attribute comment.



573
574
575
# File 'lib/td/client/model.rb', line 573

def comment
  @comment
end

#method_nameObject (readonly)

Returns the value of attribute method_name.



574
575
576
# File 'lib/td/client/model.rb', line 574

def method_name
  @method_name
end

#nameObject (readonly)

Returns the value of attribute name.



573
574
575
# File 'lib/td/client/model.rb', line 573

def name
  @name
end

#parametersObject (readonly)

Returns the value of attribute parameters.



574
575
576
# File 'lib/td/client/model.rb', line 574

def parameters
  @parameters
end

#tableObject (readonly)

Returns the value of attribute table.



573
574
575
# File 'lib/td/client/model.rb', line 573

def table
  @table
end