Class: Grpc::Client::ORiN3::RemoteEngineStatus

Inherits:
Object
  • Object
show all
Defined in:
lib/grpc/client/orin3/remoteengine/orin3_remote_engine.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(result_code, status, instance_id, host, addresses, version, os_platform, os_description, running_provider_count) ⇒ RemoteEngineStatus

Returns a new instance of RemoteEngineStatus.



17
18
19
20
21
22
23
24
25
26
27
# File 'lib/grpc/client/orin3/remoteengine/orin3_remote_engine.rb', line 17

def initialize(result_code, status, instance_id, host, addresses, version, os_platform, os_description, running_provider_count)
  @result_code = result_code
  @status = status
  @instance_id = instance_id
  @host = host
  @addresses = addresses
  @version = version
  @os_platform = os_platform
  @os_description = os_description
  @running_provider_count = running_provider_count
end

Instance Attribute Details

#addressesObject (readonly)

Returns the value of attribute addresses.



15
16
17
# File 'lib/grpc/client/orin3/remoteengine/orin3_remote_engine.rb', line 15

def addresses
  @addresses
end

#hostObject (readonly)

Returns the value of attribute host.



15
16
17
# File 'lib/grpc/client/orin3/remoteengine/orin3_remote_engine.rb', line 15

def host
  @host
end

#instance_idObject (readonly)

Returns the value of attribute instance_id.



15
16
17
# File 'lib/grpc/client/orin3/remoteengine/orin3_remote_engine.rb', line 15

def instance_id
  @instance_id
end

#os_descriptionObject (readonly)

Returns the value of attribute os_description.



15
16
17
# File 'lib/grpc/client/orin3/remoteengine/orin3_remote_engine.rb', line 15

def os_description
  @os_description
end

#os_platformObject (readonly)

Returns the value of attribute os_platform.



15
16
17
# File 'lib/grpc/client/orin3/remoteengine/orin3_remote_engine.rb', line 15

def os_platform
  @os_platform
end

#result_codeObject (readonly)

Returns the value of attribute result_code.



15
16
17
# File 'lib/grpc/client/orin3/remoteengine/orin3_remote_engine.rb', line 15

def result_code
  @result_code
end

#running_provider_countObject (readonly)

Returns the value of attribute running_provider_count.



15
16
17
# File 'lib/grpc/client/orin3/remoteengine/orin3_remote_engine.rb', line 15

def running_provider_count
  @running_provider_count
end

#statusObject (readonly)

Returns the value of attribute status.



15
16
17
# File 'lib/grpc/client/orin3/remoteengine/orin3_remote_engine.rb', line 15

def status
  @status
end

#versionObject (readonly)

Returns the value of attribute version.



15
16
17
# File 'lib/grpc/client/orin3/remoteengine/orin3_remote_engine.rb', line 15

def version
  @version
end