Class: Bskyrb::ComAtprotoServerDescribeserver::DescribeServer::Output

Inherits:
Object
  • Object
show all
Defined in:
lib/bskyrb/generated_classes.rb

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#availableUserDomainsObject

Returns the value of attribute availableUserDomains.



5420
5421
5422
# File 'lib/bskyrb/generated_classes.rb', line 5420

def availableUserDomains
  @availableUserDomains
end

#inviteCodeRequiredObject

Returns the value of attribute inviteCodeRequired.



5418
5419
5420
# File 'lib/bskyrb/generated_classes.rb', line 5418

def inviteCodeRequired
  @inviteCodeRequired
end

Returns the value of attribute links.



5422
5423
5424
# File 'lib/bskyrb/generated_classes.rb', line 5422

def links
  @links
end

Class Method Details

.from_hash(hash) ⇒ Object



5424
5425
5426
5427
5428
5429
5430
5431
5432
5433
5434
5435
# File 'lib/bskyrb/generated_classes.rb', line 5424

def self.from_hash(hash)
  # httparty-returned string-keyed hash
  instance = new

  instance.send(:inviteCodeRequired=, hash["inviteCodeRequired"])

  instance.send(:availableUserDomains=, hash["availableUserDomains"])

  instance.send(:links=, hash["links"])

  instance
end

Instance Method Details

#to_hObject



5437
5438
5439
5440
5441
5442
5443
5444
5445
5446
5447
# File 'lib/bskyrb/generated_classes.rb', line 5437

def to_h
  {

    "inviteCodeRequired" => inviteCodeRequired,

    "availableUserDomains" => availableUserDomains,

    "links" => links

  }
end