v1alpha8
frequenz.client.common.microgrid.electrical_components.proto.v1alpha8 ¤
Conversion of electrical component enums from/to protobuf v1alpha8.
Functions¤
frequenz.client.common.microgrid.electrical_components.proto.v1alpha8.electrical_component_category_from_proto ¤
electrical_component_category_from_proto(
message: ValueType,
) -> ElectricalComponentCategory | int
Convert a protobuf ElectricalComponentCategory enum value to an enum member.
| PARAMETER | DESCRIPTION |
|---|---|
message
|
A protobuf ElectricalComponentCategory enum value.
TYPE:
|
| RETURNS | DESCRIPTION |
|---|---|
ElectricalComponentCategory | int
|
The corresponding ElectricalComponentCategory enum member, or the raw |
Source code in src/frequenz/client/common/microgrid/electrical_components/proto/v1alpha8/_electrical_component.py
frequenz.client.common.microgrid.electrical_components.proto.v1alpha8.electrical_component_category_to_proto ¤
electrical_component_category_to_proto(
category: ElectricalComponentCategory,
) -> ValueType
Convert an ElectricalComponentCategory enum member to a protobuf enum value.
| PARAMETER | DESCRIPTION |
|---|---|
category
|
An ElectricalComponentCategory enum member. |
| RETURNS | DESCRIPTION |
|---|---|
ValueType
|
The corresponding protobuf ElectricalComponentCategory enum value. |
Source code in src/frequenz/client/common/microgrid/electrical_components/proto/v1alpha8/_electrical_component.py
frequenz.client.common.microgrid.electrical_components.proto.v1alpha8.electrical_component_diagnostic_code_from_proto ¤
electrical_component_diagnostic_code_from_proto(
message: ValueType,
) -> ElectricalComponentDiagnosticCode | int
Convert a protobuf ElectricalComponentDiagnosticCode value to an enum member.
| PARAMETER | DESCRIPTION |
|---|---|
message
|
A protobuf ElectricalComponentDiagnosticCode enum value.
TYPE:
|
| RETURNS | DESCRIPTION |
|---|---|
ElectricalComponentDiagnosticCode | int
|
The corresponding ElectricalComponentDiagnosticCode enum member, or the raw
|
Source code in src/frequenz/client/common/microgrid/electrical_components/proto/v1alpha8/_electrical_component.py
frequenz.client.common.microgrid.electrical_components.proto.v1alpha8.electrical_component_diagnostic_code_to_proto ¤
electrical_component_diagnostic_code_to_proto(
diagnostic_code: ElectricalComponentDiagnosticCode,
) -> ValueType
Convert an ElectricalComponentDiagnosticCode enum member to a protobuf value.
| PARAMETER | DESCRIPTION |
|---|---|
diagnostic_code
|
An ElectricalComponentDiagnosticCode enum member. |
| RETURNS | DESCRIPTION |
|---|---|
ValueType
|
The corresponding protobuf ElectricalComponentDiagnosticCode enum value. |
Source code in src/frequenz/client/common/microgrid/electrical_components/proto/v1alpha8/_electrical_component.py
frequenz.client.common.microgrid.electrical_components.proto.v1alpha8.electrical_component_state_code_from_proto ¤
electrical_component_state_code_from_proto(
message: ValueType,
) -> ElectricalComponentStateCode | int
Convert a protobuf ElectricalComponentStateCode enum value to an enum member.
| PARAMETER | DESCRIPTION |
|---|---|
message
|
A protobuf ElectricalComponentStateCode enum value.
TYPE:
|
| RETURNS | DESCRIPTION |
|---|---|
ElectricalComponentStateCode | int
|
The corresponding ElectricalComponentStateCode enum member, or the raw |
Source code in src/frequenz/client/common/microgrid/electrical_components/proto/v1alpha8/_electrical_component.py
frequenz.client.common.microgrid.electrical_components.proto.v1alpha8.electrical_component_state_code_to_proto ¤
electrical_component_state_code_to_proto(
state_code: ElectricalComponentStateCode,
) -> ValueType
Convert an ElectricalComponentStateCode enum member to a protobuf enum value.
| PARAMETER | DESCRIPTION |
|---|---|
state_code
|
An ElectricalComponentStateCode enum member. |
| RETURNS | DESCRIPTION |
|---|---|
ValueType
|
The corresponding protobuf ElectricalComponentStateCode enum value. |