Record Class SmartGatewaysAdapterMessage

java.lang.Object
java.lang.Record
energy.eddie.aiida.adapters.datasource.sga.SmartGatewaysAdapterMessage

public record SmartGatewaysAdapterMessage(SmartGatewaysAdapterMessageField electricityEquipmentId, SmartGatewaysAdapterMessageField gasEquipmentId, SmartGatewaysAdapterMessageField electricityTariff, SmartGatewaysAdapterMessageField electricityDeliveredTariff1, SmartGatewaysAdapterMessageField electricityReturnedTariff1, SmartGatewaysAdapterMessageField electricityDeliveredTariff2, SmartGatewaysAdapterMessageField electricityReturnedTariff2, SmartGatewaysAdapterMessageField reactiveEnergyDeliveredTariff1, SmartGatewaysAdapterMessageField reactiveEnergyReturnedTariff1, SmartGatewaysAdapterMessageField reactiveEnergyDeliveredTariff2, SmartGatewaysAdapterMessageField reactiveEnergyReturnedTariff2, SmartGatewaysAdapterMessageField powerCurrentlyDelivered, SmartGatewaysAdapterMessageField powerCurrentlyReturned, SmartGatewaysAdapterMessageField phaseCurrentlyDeliveredL1, SmartGatewaysAdapterMessageField phaseCurrentlyDeliveredL2, SmartGatewaysAdapterMessageField phaseCurrentlyDeliveredL3, SmartGatewaysAdapterMessageField phaseCurrentlyReturnedL1, SmartGatewaysAdapterMessageField phaseCurrentlyReturnedL2, SmartGatewaysAdapterMessageField phaseCurrentlyReturnedL3, SmartGatewaysAdapterMessageField phaseVoltageL1, SmartGatewaysAdapterMessageField phaseVoltageL2, SmartGatewaysAdapterMessageField phaseVoltageL3, SmartGatewaysAdapterMessageField phasePowerCurrentL1, SmartGatewaysAdapterMessageField phasePowerCurrentL2, SmartGatewaysAdapterMessageField phasePowerCurrentL3) extends Record
  • Constructor Details

  • Method Details

    • toString

      public final String toString()
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      Specified by:
      toString in class Record
      Returns:
      a string representation of this object
    • hashCode

      public final int hashCode()
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      Specified by:
      hashCode in class Record
      Returns:
      a hash code value for this object
    • equals

      public final boolean equals(Object o)
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      Specified by:
      equals in class Record
      Parameters:
      o - the object with which to compare
      Returns:
      true if this object is the same as the o argument; false otherwise.
    • electricityEquipmentId

      public SmartGatewaysAdapterMessageField electricityEquipmentId()
      Returns the value of the electricityEquipmentId record component.
      Returns:
      the value of the electricityEquipmentId record component
    • gasEquipmentId

      public SmartGatewaysAdapterMessageField gasEquipmentId()
      Returns the value of the gasEquipmentId record component.
      Returns:
      the value of the gasEquipmentId record component
    • electricityTariff

      public SmartGatewaysAdapterMessageField electricityTariff()
      Returns the value of the electricityTariff record component.
      Returns:
      the value of the electricityTariff record component
    • electricityDeliveredTariff1

      public SmartGatewaysAdapterMessageField electricityDeliveredTariff1()
      Returns the value of the electricityDeliveredTariff1 record component.
      Returns:
      the value of the electricityDeliveredTariff1 record component
    • electricityReturnedTariff1

      public SmartGatewaysAdapterMessageField electricityReturnedTariff1()
      Returns the value of the electricityReturnedTariff1 record component.
      Returns:
      the value of the electricityReturnedTariff1 record component
    • electricityDeliveredTariff2

      public SmartGatewaysAdapterMessageField electricityDeliveredTariff2()
      Returns the value of the electricityDeliveredTariff2 record component.
      Returns:
      the value of the electricityDeliveredTariff2 record component
    • electricityReturnedTariff2

      public SmartGatewaysAdapterMessageField electricityReturnedTariff2()
      Returns the value of the electricityReturnedTariff2 record component.
      Returns:
      the value of the electricityReturnedTariff2 record component
    • reactiveEnergyDeliveredTariff1

      public SmartGatewaysAdapterMessageField reactiveEnergyDeliveredTariff1()
      Returns the value of the reactiveEnergyDeliveredTariff1 record component.
      Returns:
      the value of the reactiveEnergyDeliveredTariff1 record component
    • reactiveEnergyReturnedTariff1

      public SmartGatewaysAdapterMessageField reactiveEnergyReturnedTariff1()
      Returns the value of the reactiveEnergyReturnedTariff1 record component.
      Returns:
      the value of the reactiveEnergyReturnedTariff1 record component
    • reactiveEnergyDeliveredTariff2

      public SmartGatewaysAdapterMessageField reactiveEnergyDeliveredTariff2()
      Returns the value of the reactiveEnergyDeliveredTariff2 record component.
      Returns:
      the value of the reactiveEnergyDeliveredTariff2 record component
    • reactiveEnergyReturnedTariff2

      public SmartGatewaysAdapterMessageField reactiveEnergyReturnedTariff2()
      Returns the value of the reactiveEnergyReturnedTariff2 record component.
      Returns:
      the value of the reactiveEnergyReturnedTariff2 record component
    • powerCurrentlyDelivered

      public SmartGatewaysAdapterMessageField powerCurrentlyDelivered()
      Returns the value of the powerCurrentlyDelivered record component.
      Returns:
      the value of the powerCurrentlyDelivered record component
    • powerCurrentlyReturned

      public SmartGatewaysAdapterMessageField powerCurrentlyReturned()
      Returns the value of the powerCurrentlyReturned record component.
      Returns:
      the value of the powerCurrentlyReturned record component
    • phaseCurrentlyDeliveredL1

      public SmartGatewaysAdapterMessageField phaseCurrentlyDeliveredL1()
      Returns the value of the phaseCurrentlyDeliveredL1 record component.
      Returns:
      the value of the phaseCurrentlyDeliveredL1 record component
    • phaseCurrentlyDeliveredL2

      public SmartGatewaysAdapterMessageField phaseCurrentlyDeliveredL2()
      Returns the value of the phaseCurrentlyDeliveredL2 record component.
      Returns:
      the value of the phaseCurrentlyDeliveredL2 record component
    • phaseCurrentlyDeliveredL3

      public SmartGatewaysAdapterMessageField phaseCurrentlyDeliveredL3()
      Returns the value of the phaseCurrentlyDeliveredL3 record component.
      Returns:
      the value of the phaseCurrentlyDeliveredL3 record component
    • phaseCurrentlyReturnedL1

      public SmartGatewaysAdapterMessageField phaseCurrentlyReturnedL1()
      Returns the value of the phaseCurrentlyReturnedL1 record component.
      Returns:
      the value of the phaseCurrentlyReturnedL1 record component
    • phaseCurrentlyReturnedL2

      public SmartGatewaysAdapterMessageField phaseCurrentlyReturnedL2()
      Returns the value of the phaseCurrentlyReturnedL2 record component.
      Returns:
      the value of the phaseCurrentlyReturnedL2 record component
    • phaseCurrentlyReturnedL3

      public SmartGatewaysAdapterMessageField phaseCurrentlyReturnedL3()
      Returns the value of the phaseCurrentlyReturnedL3 record component.
      Returns:
      the value of the phaseCurrentlyReturnedL3 record component
    • phaseVoltageL1

      public SmartGatewaysAdapterMessageField phaseVoltageL1()
      Returns the value of the phaseVoltageL1 record component.
      Returns:
      the value of the phaseVoltageL1 record component
    • phaseVoltageL2

      public SmartGatewaysAdapterMessageField phaseVoltageL2()
      Returns the value of the phaseVoltageL2 record component.
      Returns:
      the value of the phaseVoltageL2 record component
    • phaseVoltageL3

      public SmartGatewaysAdapterMessageField phaseVoltageL3()
      Returns the value of the phaseVoltageL3 record component.
      Returns:
      the value of the phaseVoltageL3 record component
    • phasePowerCurrentL1

      public SmartGatewaysAdapterMessageField phasePowerCurrentL1()
      Returns the value of the phasePowerCurrentL1 record component.
      Returns:
      the value of the phasePowerCurrentL1 record component
    • phasePowerCurrentL2

      public SmartGatewaysAdapterMessageField phasePowerCurrentL2()
      Returns the value of the phasePowerCurrentL2 record component.
      Returns:
      the value of the phasePowerCurrentL2 record component
    • phasePowerCurrentL3

      public SmartGatewaysAdapterMessageField phasePowerCurrentL3()
      Returns the value of the phasePowerCurrentL3 record component.
      Returns:
      the value of the phasePowerCurrentL3 record component