Class: XClarityClient::ScalableComplex

Inherits:
Endpoints::XclarityEndpoint show all
Defined in:
lib/xclarity_client/endpoints/scalable_complex.rb

Constant Summary collapse

BASE_URI =
'/scalableComplex'.freeze
LIST_NAME =
['complex', 'complexList'].map { |name| name.freeze }.freeze

Instance Attribute Summary collapse

Method Summary

Methods inherited from Endpoints::XclarityEndpoint

#initialize

Methods included from Endpoints::BuildableResourceMixin

#build_resource!, #to_hash

Constructor Details

This class inherits a constructor from XClarityClient::Endpoints::XclarityEndpoint

Instance Attribute Details

#complexIDObject

Returns the value of attribute complexID.



6
7
8
# File 'lib/xclarity_client/endpoints/scalable_complex.rb', line 6

def complexID
  @complexID
end

#locationObject

Returns the value of attribute location.



6
7
8
# File 'lib/xclarity_client/endpoints/scalable_complex.rb', line 6

def location
  @location
end

#nodeCountObject

Returns the value of attribute nodeCount.



6
7
8
# File 'lib/xclarity_client/endpoints/scalable_complex.rb', line 6

def nodeCount
  @nodeCount
end

#orphanNodesObject

Returns the value of attribute orphanNodes.



6
7
8
# File 'lib/xclarity_client/endpoints/scalable_complex.rb', line 6

def orphanNodes
  @orphanNodes
end

#partitionObject

Returns the value of attribute partition.



6
7
8
# File 'lib/xclarity_client/endpoints/scalable_complex.rb', line 6

def partition
  @partition
end

#partitionCountObject

Returns the value of attribute partitionCount.



6
7
8
# File 'lib/xclarity_client/endpoints/scalable_complex.rb', line 6

def partitionCount
  @partitionCount
end

#uuidObject

Returns the value of attribute uuid.



6
7
8
# File 'lib/xclarity_client/endpoints/scalable_complex.rb', line 6

def uuid
  @uuid
end