Class: Nis::Struct::NodeInfo

Inherits:
Object
  • Object
show all
Includes:
Util::Assignable
Defined in:
lib/nis/struct/node_info.rb

Overview

Instance Attribute Summary collapse

Class Method Summary collapse

Methods included from Util::Assignable

#[], #initialize, #to_hash, #to_json

Instance Attribute Details

#applicationString

Returns the current value of application

Returns:

  • (String)

    the current value of application


16
17
18
# File 'lib/nis/struct/node_info.rb', line 16

def application
  @application
end

#endpointString

Returns the current value of endpoint

Returns:

  • (String)

    the current value of endpoint


16
17
18
# File 'lib/nis/struct/node_info.rb', line 16

def endpoint
  @endpoint
end

#featuresString

Returns the current value of features

Returns:

  • (String)

    the current value of features


16
17
18
# File 'lib/nis/struct/node_info.rb', line 16

def features
  @features
end

#hostString

Returns the current value of host

Returns:

  • (String)

    the current value of host


16
17
18
# File 'lib/nis/struct/node_info.rb', line 16

def host
  @host
end

#identityString

Returns the current value of identity

Returns:

  • (String)

    the current value of identity


16
17
18
# File 'lib/nis/struct/node_info.rb', line 16

def identity
  @identity
end

#metaDataString Also known as: meta_data

Returns the current value of metaData

Returns:

  • (String)

    the current value of metaData


16
17
18
# File 'lib/nis/struct/node_info.rb', line 16

def 
  
end

#nameString

Returns the current value of name

Returns:

  • (String)

    the current value of name


16
17
18
# File 'lib/nis/struct/node_info.rb', line 16

def name
  @name
end

#networkIdString Also known as: network_id

Returns the current value of networkId

Returns:

  • (String)

    the current value of networkId


16
17
18
# File 'lib/nis/struct/node_info.rb', line 16

def networkId
  @networkId
end

#platformString

Returns the current value of platform

Returns:

  • (String)

    the current value of platform


16
17
18
# File 'lib/nis/struct/node_info.rb', line 16

def platform
  @platform
end

#portString

Returns the current value of port

Returns:

  • (String)

    the current value of port


16
17
18
# File 'lib/nis/struct/node_info.rb', line 16

def port
  @port
end

#protocolString

Returns the current value of protocol

Returns:

  • (String)

    the current value of protocol


16
17
18
# File 'lib/nis/struct/node_info.rb', line 16

def protocol
  @protocol
end

#publicKeyString Also known as: public_key

Returns the current value of publicKey

Returns:

  • (String)

    the current value of publicKey


16
17
18
# File 'lib/nis/struct/node_info.rb', line 16

def publicKey
  @publicKey
end

#versionString

Returns the current value of version

Returns:

  • (String)

    the current value of version


16
17
18
# File 'lib/nis/struct/node_info.rb', line 16

def version
  @version
end

Class Method Details

.build(attrs) ⇒ Object


24
25
26
# File 'lib/nis/struct/node_info.rb', line 24

def self.build(attrs)
  new(attrs)
end