Class: Braintrust::Models::Organization

Inherits:
BaseModel
  • Object
show all
Defined in:
lib/braintrust/models/organization.rb

Instance Attribute Summary collapse

Method Summary

Methods inherited from BaseModel

#[], #initialize, #inspect, #to_h, #to_s

Constructor Details

This class inherits a constructor from Braintrust::BaseModel

Instance Attribute Details

#api_url ⇒ String

Returns:

  • (String)


18
# File 'lib/braintrust/models/organization.rb', line 18

optional :api_url, String

#created ⇒ DateTime

Date of organization creation

Returns:

  • (DateTime)


23
# File 'lib/braintrust/models/organization.rb', line 23

optional :created, DateTime

#id ⇒ String

Unique identifier for the organization

Returns:

  • (String)


9
# File 'lib/braintrust/models/organization.rb', line 9

required :id, String

#is_universal_api ⇒ Boolean

Returns:

  • (Boolean)


27
# File 'lib/braintrust/models/organization.rb', line 27

optional :is_universal_api, Braintrust::BooleanModel

#name_ ⇒ String

Name of the organization

Returns:

  • (String)


14
# File 'lib/braintrust/models/organization.rb', line 14

required :name_, String

#proxy_url ⇒ String

Returns:

  • (String)


31
# File 'lib/braintrust/models/organization.rb', line 31

optional :proxy_url, String

#realtime_url ⇒ String

Returns:

  • (String)


35
# File 'lib/braintrust/models/organization.rb', line 35

optional :realtime_url, String