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

com.zepben.protobuf.nc.GetEquipmentForContainersRequestOrBuilder 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/nc/nc-requests.proto

package com.zepben.protobuf.nc;

public interface GetEquipmentForContainersRequestOrBuilder extends
    // @@protoc_insertion_point(interface_extends:zepben.protobuf.nc.GetEquipmentForContainersRequest)
    com.google.protobuf.MessageOrBuilder {

  /**
   * int64 messageId = 1;
   * @return The messageId.
   */
  long getMessageId();

  /**
   * 
   * mRID of the EquipmentContainer to retrieve Equipment for.
   * 
* * repeated string mrids = 2; * @return A list containing the mrids. */ java.util.List getMridsList(); /** *
   * mRID of the EquipmentContainer to retrieve Equipment for.
   * 
* * repeated string mrids = 2; * @return The count of mrids. */ int getMridsCount(); /** *
   * mRID of the EquipmentContainer to retrieve Equipment for.
   * 
* * repeated string mrids = 2; * @param index The index of the element to return. * @return The mrids at the given index. */ java.lang.String getMrids(int index); /** *
   * mRID of the EquipmentContainer to retrieve Equipment for.
   * 
* * repeated string mrids = 2; * @param index The index of the value to return. * @return The bytes of the mrids at the given index. */ com.google.protobuf.ByteString getMridsBytes(int index); /** *
   * Rule for which energizing containers to include
   * e.g. if a container mrid is for an LV feeder and this is set to INCLUDE_SUBSTATIONS,
   * all equipment belonging to that LV feeder, its powering feeders, and those feeders' substations are included
   * in the response.
   * 
* * .zepben.protobuf.nc.IncludedEnergizingContainers includeEnergizingContainers = 3; * @return The enum numeric value on the wire for includeEnergizingContainers. */ int getIncludeEnergizingContainersValue(); /** *
   * Rule for which energizing containers to include
   * e.g. if a container mrid is for an LV feeder and this is set to INCLUDE_SUBSTATIONS,
   * all equipment belonging to that LV feeder, its powering feeders, and those feeders' substations are included
   * in the response.
   * 
* * .zepben.protobuf.nc.IncludedEnergizingContainers includeEnergizingContainers = 3; * @return The includeEnergizingContainers. */ com.zepben.protobuf.nc.IncludedEnergizingContainers getIncludeEnergizingContainers(); /** *
   * Rule for which energized containers to include
   * e.g. if a container mrid is for a substation and this is set to INCLUDE_LV_FEEDERS,
   * all equipment belonging to that substation, its powered feeders, and those feeders' LV feeders are included
   * in the response.
   * 
* * .zepben.protobuf.nc.IncludedEnergizedContainers includeEnergizedContainers = 4; * @return The enum numeric value on the wire for includeEnergizedContainers. */ int getIncludeEnergizedContainersValue(); /** *
   * Rule for which energized containers to include
   * e.g. if a container mrid is for a substation and this is set to INCLUDE_LV_FEEDERS,
   * all equipment belonging to that substation, its powered feeders, and those feeders' LV feeders are included
   * in the response.
   * 
* * .zepben.protobuf.nc.IncludedEnergizedContainers includeEnergizedContainers = 4; * @return The includeEnergizedContainers. */ com.zepben.protobuf.nc.IncludedEnergizedContainers getIncludeEnergizedContainers(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy