PowerSource.Attribute

enum PowerSource.Attribute : Enum, Field


Descriptor enum for this trait's attributes.

Summary

Enum Values

acceptedCommandList

The acceptedCommandList trait attribute.

activeBatChargeFaults

The activeBatChargeFaults trait attribute.

activeBatFaults

The activeBatFaults trait attribute.

activeWiredFaults

The activeWiredFaults trait attribute.

attributeList

The attributeList trait attribute.

batAnsiDesignation

The batAnsiDesignation trait attribute.

batApprovedChemistry

The batApprovedChemistry trait attribute.

batCapacity

The batCapacity trait attribute.

batChargeLevel

The batChargeLevel trait attribute.

batChargeState

The batChargeState trait attribute.

batChargingCurrent

The batChargingCurrent trait attribute.

batCommonDesignation

The batCommonDesignation trait attribute.

batFunctionalWhileCharging

The batFunctionalWhileCharging trait attribute.

batIecDesignation

The batIecDesignation trait attribute.

batPercentRemaining

The batPercentRemaining trait attribute.

batPresent

The batPresent trait attribute.

batQuantity

The batQuantity trait attribute.

batReplaceability

The batReplaceability trait attribute.

batReplacementDescription

The batReplacementDescription trait attribute.

batReplacementNeeded

The batReplacementNeeded trait attribute.

batTimeRemaining

The batTimeRemaining trait attribute.

batTimeToFullCharge

The batTimeToFullCharge trait attribute.

batVoltage

The batVoltage trait attribute.

clusterRevision

The clusterRevision trait attribute.

description

The description trait attribute.

endpointList

The endpointList trait attribute.

featureMap

The featureMap trait attribute.

generatedCommandList

The generatedCommandList trait attribute.

order

The order trait attribute.

status

The status trait attribute.

wiredAssessedCurrent

The wiredAssessedCurrent trait attribute.

wiredAssessedInputFrequency

The wiredAssessedInputFrequency trait attribute.

wiredAssessedInputVoltage

The wiredAssessedInputVoltage trait attribute.

wiredCurrentType

The wiredCurrentType trait attribute.

wiredMaximumCurrent

The wiredMaximumCurrent trait attribute.

wiredNominalVoltage

The wiredNominalVoltage trait attribute.

wiredPresent

The wiredPresent trait attribute.

Public functions

PowerSource.Attribute
valueOf(value: String)

Returns the enum constant of this type with the specified name.

Array<PowerSource.Attribute>

Returns an array containing the constants of this enum type, in the order they're declared.

Public properties

open Descriptor
Boolean
open UInt
open Type
open String

Enum Values

attributeList

val PowerSource.Attribute.attributeListPowerSource.Attribute

The attributeList trait attribute.

batCapacity

val PowerSource.Attribute.batCapacityPowerSource.Attribute

The batCapacity trait attribute.

batPresent

val PowerSource.Attribute.batPresentPowerSource.Attribute

The batPresent trait attribute.

batQuantity

val PowerSource.Attribute.batQuantityPowerSource.Attribute

The batQuantity trait attribute.

batVoltage

val PowerSource.Attribute.batVoltagePowerSource.Attribute

The batVoltage trait attribute.

description

val PowerSource.Attribute.descriptionPowerSource.Attribute

The description trait attribute.

endpointList

val PowerSource.Attribute.endpointListPowerSource.Attribute

The endpointList trait attribute.

featureMap

val PowerSource.Attribute.featureMapPowerSource.Attribute

The featureMap trait attribute.

order

val PowerSource.Attribute.orderPowerSource.Attribute

The order trait attribute.

status

val PowerSource.Attribute.statusPowerSource.Attribute

The status trait attribute.

wiredPresent

val PowerSource.Attribute.wiredPresentPowerSource.Attribute

The wiredPresent trait attribute.

Public functions

valueOf

fun valueOf(value: String): PowerSource.Attribute

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Throws
kotlin.IllegalArgumentException

if this enum type has no constant with the specified name

values

fun values(): Array<PowerSource.Attribute>

Returns an array containing the constants of this enum type, in the order they're declared.

This method may be used to iterate over the constants.

Public properties

descriptor

open val descriptorDescriptor

isNullable

val isNullableBoolean

tag

open val tagUInt

typeEnum

open val typeEnumType

typeName

open val typeNameString