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.



569
570
571
572
573
574
575
576
# File 'lib/td/client/model.rb', line 569

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.



578
579
580
# File 'lib/td/client/model.rb', line 578

def comment
  @comment
end

#method_nameObject (readonly)

Returns the value of attribute method_name.



579
580
581
# File 'lib/td/client/model.rb', line 579

def method_name
  @method_name
end

#nameObject (readonly)

Returns the value of attribute name.



578
579
580
# File 'lib/td/client/model.rb', line 578

def name
  @name
end

#parametersObject (readonly)

Returns the value of attribute parameters.



579
580
581
# File 'lib/td/client/model.rb', line 579

def parameters
  @parameters
end

#tableObject (readonly)

Returns the value of attribute table.



578
579
580
# File 'lib/td/client/model.rb', line 578

def table
  @table
end