Class: Com::Vmware::Appliance::Health::Databasestorage::HealthLevel
- Inherits:
-
VAPI::Bindings::VapiEnum
- Object
- VAPI::Bindings::VapiEnum
- Com::Vmware::Appliance::Health::Databasestorage::HealthLevel
- Defined in:
- /build/mts/release/bora-4571906/build/sdk/aggregated-bindings/ruby/com/vmware/appliance/health.rb
Overview
``Com::Vmware::Appliance::Health::Databasestorage::HealthLevel`` enumerated type Defines health levels
Constant Summary
- ORANGE =
HealthLevel.new('ORANGE')
- GRAY =
HealthLevel.new('GRAY')
- GREEN =
HealthLevel.new('GREEN')
- RED =
HealthLevel.new('RED')
- YELLOW =
HealthLevel.new('YELLOW')
Instance Attribute Summary (collapse)
-
- (Com::Vmware::Appliance::Health::Databasestorage::HealthLevel) gray
No health data is available for this service.
-
- (Com::Vmware::Appliance::Health::Databasestorage::HealthLevel) green
Service is healthy.
-
- (Com::Vmware::Appliance::Health::Databasestorage::HealthLevel) orange
The service health is degraded.
-
- (Com::Vmware::Appliance::Health::Databasestorage::HealthLevel) red
The service is unavaiable and is not functioning properly or will stop functioning soon.
-
- (Com::Vmware::Appliance::Health::Databasestorage::HealthLevel) yellow
The service is healthy state, but experiencing some levels of problems.
Class Method Summary (collapse)
-
+ (VAPI::Bindings::EnumType) binding_type
Holds (gets or creates) the binding type metadata for this enumeration type.
-
+ (HealthLevel) from_string(value)
Converts from a string value (perhaps off the wire) to an instance of this enum type.
Instance Attribute Details
- (Com::Vmware::Appliance::Health::Databasestorage::HealthLevel) gray
No health data is available for this service.
129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 |
# File '/build/mts/release/bora-4571906/build/sdk/aggregated-bindings/ruby/com/vmware/appliance/health.rb', line 129 class HealthLevel < VAPI::Bindings::VapiEnum class << self # Holds (gets or creates) the binding type metadata for this enumeration type. # @scope class # @return [VAPI::Bindings::EnumType] the binding type def binding_type @binding_type ||= VAPI::Bindings::EnumType.new( 'com.vmware.appliance.health.databasestorage.health_level', HealthLevel) end # Converts from a string value (perhaps off the wire) to an instance # of this enum type. # @param value [String] the actual value of the enum instance # @return [HealthLevel] the instance found for the value, otherwise # an unknown instance will be built for the value def from_string(value) begin const_get(value) rescue NameError HealthLevel.new('UNKNOWN', value) end end end private # Constructs a new instance. # @param value [String] the actual value of the enum instance # @param unknown [String] the unknown value when value is 'UKNOWN' def initialize(value, unknown=nil) super(self.class.binding_type, value, unknown) end public # @!attribute [rw] orange # @return [Com::Vmware::Appliance::Health::Databasestorage::HealthLevel] # The service health is degraded. The service might have serious problems ORANGE = HealthLevel.new('ORANGE') # @!attribute [rw] gray # @return [Com::Vmware::Appliance::Health::Databasestorage::HealthLevel] # No health data is available for this service. GRAY = HealthLevel.new('GRAY') # @!attribute [rw] green # @return [Com::Vmware::Appliance::Health::Databasestorage::HealthLevel] # Service is healthy. GREEN = HealthLevel.new('GREEN') # @!attribute [rw] red # @return [Com::Vmware::Appliance::Health::Databasestorage::HealthLevel] # The service is unavaiable and is not functioning properly or will stop functioning soon. RED = HealthLevel.new('RED') # @!attribute [rw] yellow # @return [Com::Vmware::Appliance::Health::Databasestorage::HealthLevel] # The service is healthy state, but experiencing some levels of problems. YELLOW = HealthLevel.new('YELLOW') end |
- (Com::Vmware::Appliance::Health::Databasestorage::HealthLevel) green
Service is healthy.
129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 |
# File '/build/mts/release/bora-4571906/build/sdk/aggregated-bindings/ruby/com/vmware/appliance/health.rb', line 129 class HealthLevel < VAPI::Bindings::VapiEnum class << self # Holds (gets or creates) the binding type metadata for this enumeration type. # @scope class # @return [VAPI::Bindings::EnumType] the binding type def binding_type @binding_type ||= VAPI::Bindings::EnumType.new( 'com.vmware.appliance.health.databasestorage.health_level', HealthLevel) end # Converts from a string value (perhaps off the wire) to an instance # of this enum type. # @param value [String] the actual value of the enum instance # @return [HealthLevel] the instance found for the value, otherwise # an unknown instance will be built for the value def from_string(value) begin const_get(value) rescue NameError HealthLevel.new('UNKNOWN', value) end end end private # Constructs a new instance. # @param value [String] the actual value of the enum instance # @param unknown [String] the unknown value when value is 'UKNOWN' def initialize(value, unknown=nil) super(self.class.binding_type, value, unknown) end public # @!attribute [rw] orange # @return [Com::Vmware::Appliance::Health::Databasestorage::HealthLevel] # The service health is degraded. The service might have serious problems ORANGE = HealthLevel.new('ORANGE') # @!attribute [rw] gray # @return [Com::Vmware::Appliance::Health::Databasestorage::HealthLevel] # No health data is available for this service. GRAY = HealthLevel.new('GRAY') # @!attribute [rw] green # @return [Com::Vmware::Appliance::Health::Databasestorage::HealthLevel] # Service is healthy. GREEN = HealthLevel.new('GREEN') # @!attribute [rw] red # @return [Com::Vmware::Appliance::Health::Databasestorage::HealthLevel] # The service is unavaiable and is not functioning properly or will stop functioning soon. RED = HealthLevel.new('RED') # @!attribute [rw] yellow # @return [Com::Vmware::Appliance::Health::Databasestorage::HealthLevel] # The service is healthy state, but experiencing some levels of problems. YELLOW = HealthLevel.new('YELLOW') end |
- (Com::Vmware::Appliance::Health::Databasestorage::HealthLevel) orange
The service health is degraded. The service might have serious problems
129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 |
# File '/build/mts/release/bora-4571906/build/sdk/aggregated-bindings/ruby/com/vmware/appliance/health.rb', line 129 class HealthLevel < VAPI::Bindings::VapiEnum class << self # Holds (gets or creates) the binding type metadata for this enumeration type. # @scope class # @return [VAPI::Bindings::EnumType] the binding type def binding_type @binding_type ||= VAPI::Bindings::EnumType.new( 'com.vmware.appliance.health.databasestorage.health_level', HealthLevel) end # Converts from a string value (perhaps off the wire) to an instance # of this enum type. # @param value [String] the actual value of the enum instance # @return [HealthLevel] the instance found for the value, otherwise # an unknown instance will be built for the value def from_string(value) begin const_get(value) rescue NameError HealthLevel.new('UNKNOWN', value) end end end private # Constructs a new instance. # @param value [String] the actual value of the enum instance # @param unknown [String] the unknown value when value is 'UKNOWN' def initialize(value, unknown=nil) super(self.class.binding_type, value, unknown) end public # @!attribute [rw] orange # @return [Com::Vmware::Appliance::Health::Databasestorage::HealthLevel] # The service health is degraded. The service might have serious problems ORANGE = HealthLevel.new('ORANGE') # @!attribute [rw] gray # @return [Com::Vmware::Appliance::Health::Databasestorage::HealthLevel] # No health data is available for this service. GRAY = HealthLevel.new('GRAY') # @!attribute [rw] green # @return [Com::Vmware::Appliance::Health::Databasestorage::HealthLevel] # Service is healthy. GREEN = HealthLevel.new('GREEN') # @!attribute [rw] red # @return [Com::Vmware::Appliance::Health::Databasestorage::HealthLevel] # The service is unavaiable and is not functioning properly or will stop functioning soon. RED = HealthLevel.new('RED') # @!attribute [rw] yellow # @return [Com::Vmware::Appliance::Health::Databasestorage::HealthLevel] # The service is healthy state, but experiencing some levels of problems. YELLOW = HealthLevel.new('YELLOW') end |
- (Com::Vmware::Appliance::Health::Databasestorage::HealthLevel) red
The service is unavaiable and is not functioning properly or will stop functioning soon.
129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 |
# File '/build/mts/release/bora-4571906/build/sdk/aggregated-bindings/ruby/com/vmware/appliance/health.rb', line 129 class HealthLevel < VAPI::Bindings::VapiEnum class << self # Holds (gets or creates) the binding type metadata for this enumeration type. # @scope class # @return [VAPI::Bindings::EnumType] the binding type def binding_type @binding_type ||= VAPI::Bindings::EnumType.new( 'com.vmware.appliance.health.databasestorage.health_level', HealthLevel) end # Converts from a string value (perhaps off the wire) to an instance # of this enum type. # @param value [String] the actual value of the enum instance # @return [HealthLevel] the instance found for the value, otherwise # an unknown instance will be built for the value def from_string(value) begin const_get(value) rescue NameError HealthLevel.new('UNKNOWN', value) end end end private # Constructs a new instance. # @param value [String] the actual value of the enum instance # @param unknown [String] the unknown value when value is 'UKNOWN' def initialize(value, unknown=nil) super(self.class.binding_type, value, unknown) end public # @!attribute [rw] orange # @return [Com::Vmware::Appliance::Health::Databasestorage::HealthLevel] # The service health is degraded. The service might have serious problems ORANGE = HealthLevel.new('ORANGE') # @!attribute [rw] gray # @return [Com::Vmware::Appliance::Health::Databasestorage::HealthLevel] # No health data is available for this service. GRAY = HealthLevel.new('GRAY') # @!attribute [rw] green # @return [Com::Vmware::Appliance::Health::Databasestorage::HealthLevel] # Service is healthy. GREEN = HealthLevel.new('GREEN') # @!attribute [rw] red # @return [Com::Vmware::Appliance::Health::Databasestorage::HealthLevel] # The service is unavaiable and is not functioning properly or will stop functioning soon. RED = HealthLevel.new('RED') # @!attribute [rw] yellow # @return [Com::Vmware::Appliance::Health::Databasestorage::HealthLevel] # The service is healthy state, but experiencing some levels of problems. YELLOW = HealthLevel.new('YELLOW') end |
- (Com::Vmware::Appliance::Health::Databasestorage::HealthLevel) yellow
The service is healthy state, but experiencing some levels of problems.
129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 |
# File '/build/mts/release/bora-4571906/build/sdk/aggregated-bindings/ruby/com/vmware/appliance/health.rb', line 129 class HealthLevel < VAPI::Bindings::VapiEnum class << self # Holds (gets or creates) the binding type metadata for this enumeration type. # @scope class # @return [VAPI::Bindings::EnumType] the binding type def binding_type @binding_type ||= VAPI::Bindings::EnumType.new( 'com.vmware.appliance.health.databasestorage.health_level', HealthLevel) end # Converts from a string value (perhaps off the wire) to an instance # of this enum type. # @param value [String] the actual value of the enum instance # @return [HealthLevel] the instance found for the value, otherwise # an unknown instance will be built for the value def from_string(value) begin const_get(value) rescue NameError HealthLevel.new('UNKNOWN', value) end end end private # Constructs a new instance. # @param value [String] the actual value of the enum instance # @param unknown [String] the unknown value when value is 'UKNOWN' def initialize(value, unknown=nil) super(self.class.binding_type, value, unknown) end public # @!attribute [rw] orange # @return [Com::Vmware::Appliance::Health::Databasestorage::HealthLevel] # The service health is degraded. The service might have serious problems ORANGE = HealthLevel.new('ORANGE') # @!attribute [rw] gray # @return [Com::Vmware::Appliance::Health::Databasestorage::HealthLevel] # No health data is available for this service. GRAY = HealthLevel.new('GRAY') # @!attribute [rw] green # @return [Com::Vmware::Appliance::Health::Databasestorage::HealthLevel] # Service is healthy. GREEN = HealthLevel.new('GREEN') # @!attribute [rw] red # @return [Com::Vmware::Appliance::Health::Databasestorage::HealthLevel] # The service is unavaiable and is not functioning properly or will stop functioning soon. RED = HealthLevel.new('RED') # @!attribute [rw] yellow # @return [Com::Vmware::Appliance::Health::Databasestorage::HealthLevel] # The service is healthy state, but experiencing some levels of problems. YELLOW = HealthLevel.new('YELLOW') end |
Class Method Details
+ (VAPI::Bindings::EnumType) binding_type
Holds (gets or creates) the binding type metadata for this enumeration type.
135 136 137 138 139 |
# File '/build/mts/release/bora-4571906/build/sdk/aggregated-bindings/ruby/com/vmware/appliance/health.rb', line 135 def binding_type @binding_type ||= VAPI::Bindings::EnumType.new( 'com.vmware.appliance.health.databasestorage.health_level', HealthLevel) end |
+ (HealthLevel) from_string(value)
Converts from a string value (perhaps off the wire) to an instance of this enum type.
146 147 148 149 150 151 152 |
# File '/build/mts/release/bora-4571906/build/sdk/aggregated-bindings/ruby/com/vmware/appliance/health.rb', line 146 def from_string(value) begin const_get(value) rescue NameError HealthLevel.new('UNKNOWN', value) end end |