Class: Hcloud::Client::ResourceFuture

Inherits:
Delegator
  • Object
show all
Defined in:
lib/hcloud/client.rb

Instance Method Summary collapse

Constructor Details

#initialize(request) ⇒ ResourceFuture

rubocop:disable Lint/MissingSuper



102
103
104
# File 'lib/hcloud/client.rb', line 102

def initialize(request) # rubocop:disable Lint/MissingSuper
  @request = request
end

Instance Method Details

#__getobj__Object



106
107
108
# File 'lib/hcloud/client.rb', line 106

def __getobj__
  @__getobj__ ||= @request&.response&.resource
end