All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.zepben.protobuf.hc.opendss.OpenDssReportOrBuilder Maven / Gradle / Ivy

There is a newer version: 0.32.0-SNAPSHOT2
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: zepben/protobuf/hc/opendss/OpenDssReport.proto

package com.zepben.protobuf.hc.opendss;

public interface OpenDssReportOrBuilder extends
    // @@protoc_insertion_point(interface_extends:zepben.protobuf.hc.opendss.OpenDssReport)
    com.google.protobuf.MessageOrBuilder {

  /**
   * .DemandIntervalReport di = 1;
   * @return Whether the di field is set.
   */
  boolean hasDi();
  /**
   * .DemandIntervalReport di = 1;
   * @return The di.
   */
  com.zepben.protobuf.hc.opendss.DemandIntervalReport getDi();
  /**
   * .DemandIntervalReport di = 1;
   */
  com.zepben.protobuf.hc.opendss.DemandIntervalReportOrBuilder getDiOrBuilder();

  /**
   * .PhaseVoltageReport phv = 2;
   * @return Whether the phv field is set.
   */
  boolean hasPhv();
  /**
   * .PhaseVoltageReport phv = 2;
   * @return The phv.
   */
  com.zepben.protobuf.hc.opendss.PhaseVoltageReport getPhv();
  /**
   * .PhaseVoltageReport phv = 2;
   */
  com.zepben.protobuf.hc.opendss.PhaseVoltageReportOrBuilder getPhvOrBuilder();

  /**
   * .OverloadReport ov = 3;
   * @return Whether the ov field is set.
   */
  boolean hasOv();
  /**
   * .OverloadReport ov = 3;
   * @return The ov.
   */
  com.zepben.protobuf.hc.opendss.OverloadReport getOv();
  /**
   * .OverloadReport ov = 3;
   */
  com.zepben.protobuf.hc.opendss.OverloadReportOrBuilder getOvOrBuilder();

  /**
   * .VoltageReport vr = 4;
   * @return Whether the vr field is set.
   */
  boolean hasVr();
  /**
   * .VoltageReport vr = 4;
   * @return The vr.
   */
  com.zepben.protobuf.hc.opendss.VoltageReport getVr();
  /**
   * .VoltageReport vr = 4;
   */
  com.zepben.protobuf.hc.opendss.VoltageReportOrBuilder getVrOrBuilder();

  /**
   * .zepben.protobuf.hc.opendss.SummaryReport sr = 5;
   * @return Whether the sr field is set.
   */
  boolean hasSr();
  /**
   * .zepben.protobuf.hc.opendss.SummaryReport sr = 5;
   * @return The sr.
   */
  com.zepben.protobuf.hc.opendss.SummaryReport getSr();
  /**
   * .zepben.protobuf.hc.opendss.SummaryReport sr = 5;
   */
  com.zepben.protobuf.hc.opendss.SummaryReportOrBuilder getSrOrBuilder();

  /**
   * .zepben.protobuf.hc.opendss.EventLog el = 6;
   * @return Whether the el field is set.
   */
  boolean hasEl();
  /**
   * .zepben.protobuf.hc.opendss.EventLog el = 6;
   * @return The el.
   */
  com.zepben.protobuf.hc.opendss.EventLog getEl();
  /**
   * .zepben.protobuf.hc.opendss.EventLog el = 6;
   */
  com.zepben.protobuf.hc.opendss.EventLogOrBuilder getElOrBuilder();

  /**
   * .zepben.protobuf.hc.opendss.TapsReport tr = 7;
   * @return Whether the tr field is set.
   */
  boolean hasTr();
  /**
   * .zepben.protobuf.hc.opendss.TapsReport tr = 7;
   * @return The tr.
   */
  com.zepben.protobuf.hc.opendss.TapsReport getTr();
  /**
   * .zepben.protobuf.hc.opendss.TapsReport tr = 7;
   */
  com.zepben.protobuf.hc.opendss.TapsReportOrBuilder getTrOrBuilder();

  /**
   * .zepben.protobuf.hc.opendss.LoopReport lr = 8;
   * @return Whether the lr field is set.
   */
  boolean hasLr();
  /**
   * .zepben.protobuf.hc.opendss.LoopReport lr = 8;
   * @return The lr.
   */
  com.zepben.protobuf.hc.opendss.LoopReport getLr();
  /**
   * .zepben.protobuf.hc.opendss.LoopReport lr = 8;
   */
  com.zepben.protobuf.hc.opendss.LoopReportOrBuilder getLrOrBuilder();

  /**
   * .zepben.protobuf.hc.opendss.IsolatedBusesReport ibr = 9;
   * @return Whether the ibr field is set.
   */
  boolean hasIbr();
  /**
   * .zepben.protobuf.hc.opendss.IsolatedBusesReport ibr = 9;
   * @return The ibr.
   */
  com.zepben.protobuf.hc.opendss.IsolatedBusesReport getIbr();
  /**
   * .zepben.protobuf.hc.opendss.IsolatedBusesReport ibr = 9;
   */
  com.zepben.protobuf.hc.opendss.IsolatedBusesReportOrBuilder getIbrOrBuilder();

  /**
   * .zepben.protobuf.hc.opendss.LossesEntry le = 10;
   * @return Whether the le field is set.
   */
  boolean hasLe();
  /**
   * .zepben.protobuf.hc.opendss.LossesEntry le = 10;
   * @return The le.
   */
  com.zepben.protobuf.hc.opendss.LossesEntry getLe();
  /**
   * .zepben.protobuf.hc.opendss.LossesEntry le = 10;
   */
  com.zepben.protobuf.hc.opendss.LossesEntryOrBuilder getLeOrBuilder();

  /**
   * .zepben.protobuf.hc.opendss.LossesTotals losses = 11;
   * @return Whether the losses field is set.
   */
  boolean hasLosses();
  /**
   * .zepben.protobuf.hc.opendss.LossesTotals losses = 11;
   * @return The losses.
   */
  com.zepben.protobuf.hc.opendss.LossesTotals getLosses();
  /**
   * .zepben.protobuf.hc.opendss.LossesTotals losses = 11;
   */
  com.zepben.protobuf.hc.opendss.LossesTotalsOrBuilder getLossesOrBuilder();

  /**
   * .zepben.protobuf.hc.opendss.NodeMismatch nm = 12;
   * @return Whether the nm field is set.
   */
  boolean hasNm();
  /**
   * .zepben.protobuf.hc.opendss.NodeMismatch nm = 12;
   * @return The nm.
   */
  com.zepben.protobuf.hc.opendss.NodeMismatch getNm();
  /**
   * .zepben.protobuf.hc.opendss.NodeMismatch nm = 12;
   */
  com.zepben.protobuf.hc.opendss.NodeMismatchOrBuilder getNmOrBuilder();

  /**
   * .zepben.protobuf.hc.opendss.KVBaseMismatch kvm = 13;
   * @return Whether the kvm field is set.
   */
  boolean hasKvm();
  /**
   * .zepben.protobuf.hc.opendss.KVBaseMismatch kvm = 13;
   * @return The kvm.
   */
  com.zepben.protobuf.hc.opendss.KVBaseMismatch getKvm();
  /**
   * .zepben.protobuf.hc.opendss.KVBaseMismatch kvm = 13;
   */
  com.zepben.protobuf.hc.opendss.KVBaseMismatchOrBuilder getKvmOrBuilder();

  /**
   * bool failure = 14;
   * @return Whether the failure field is set.
   */
  boolean hasFailure();
  /**
   * bool failure = 14;
   * @return The failure.
   */
  boolean getFailure();

  com.zepben.protobuf.hc.opendss.OpenDssReport.ReportCase getReportCase();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy