com.zepben.protobuf.cim.iec61970.base.wires.TransformerEndOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of evolve-grpc Show documentation
Show all versions of evolve-grpc Show documentation
Protobuf and gRPC definitions for the evolve platform
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: zepben/protobuf/cim/iec61970/base/wires/TransformerEnd.proto
package com.zepben.protobuf.cim.iec61970.base.wires;
public interface TransformerEndOrBuilder extends
// @@protoc_insertion_point(interface_extends:zepben.protobuf.cim.iec61970.base.wires.TransformerEnd)
com.google.protobuf.MessageOrBuilder {
/**
*
**
* IdentifiedObject fields for this TransformerEnd.
*
*
* .zepben.protobuf.cim.iec61970.base.core.IdentifiedObject io = 1;
* @return Whether the io field is set.
*/
boolean hasIo();
/**
*
**
* IdentifiedObject fields for this TransformerEnd.
*
*
* .zepben.protobuf.cim.iec61970.base.core.IdentifiedObject io = 1;
* @return The io.
*/
com.zepben.protobuf.cim.iec61970.base.core.IdentifiedObject getIo();
/**
*
**
* IdentifiedObject fields for this TransformerEnd.
*
*
* .zepben.protobuf.cim.iec61970.base.core.IdentifiedObject io = 1;
*/
com.zepben.protobuf.cim.iec61970.base.core.IdentifiedObjectOrBuilder getIoOrBuilder();
/**
*
**
* The terminal of the transformer that this end is associated with
*
*
* string terminalMRID = 2;
* @return The terminalMRID.
*/
java.lang.String getTerminalMRID();
/**
*
**
* The terminal of the transformer that this end is associated with
*
*
* string terminalMRID = 2;
* @return The bytes for terminalMRID.
*/
com.google.protobuf.ByteString
getTerminalMRIDBytes();
/**
*
**
* Base voltage of the transformer end. This is essential for PU calculation.
*
*
* string baseVoltageMRID = 3;
* @return The baseVoltageMRID.
*/
java.lang.String getBaseVoltageMRID();
/**
*
**
* Base voltage of the transformer end. This is essential for PU calculation.
*
*
* string baseVoltageMRID = 3;
* @return The bytes for baseVoltageMRID.
*/
com.google.protobuf.ByteString
getBaseVoltageMRIDBytes();
/**
*
**
* This TransformerEnds number.
*
*
* uint32 endNumber = 4;
* @return The endNumber.
*/
int getEndNumber();
/**
*
**
* The tap changer associated with this PowerTransformerEnd
*
*
* string ratioTapChangerMRID = 9;
* @return The ratioTapChangerMRID.
*/
java.lang.String getRatioTapChangerMRID();
/**
*
**
* The tap changer associated with this PowerTransformerEnd
*
*
* string ratioTapChangerMRID = 9;
* @return The bytes for ratioTapChangerMRID.
*/
com.google.protobuf.ByteString
getRatioTapChangerMRIDBytes();
/**
*
**
* (for Yn and Zn connections) True if the neutral is solidly grounded.
*
*
* bool grounded = 10;
* @return The grounded.
*/
boolean getGrounded();
/**
*
**
* (for Yn and Zn connections) Resistance part of neutral impedance where 'grounded' is true.
*
*
* double rGround = 11;
* @return The rGround.
*/
double getRGround();
/**
*
**
* (for Yn and Zn connections) Reactive part of neutral impedance where 'grounded' is true.
*
*
* double xGround = 12;
* @return The xGround.
*/
double getXGround();
/**
*
**
* (accurate for 2- or 3-winding transformers only) Pi-model impedances of this transformer end.
* By convention, for a two winding transformer,
* the full values of the transformer should be entered on the high voltage end (endNumber=1).
*
*
* string starImpedanceMRID = 13;
* @return The starImpedanceMRID.
*/
java.lang.String getStarImpedanceMRID();
/**
*
**
* (accurate for 2- or 3-winding transformers only) Pi-model impedances of this transformer end.
* By convention, for a two winding transformer,
* the full values of the transformer should be entered on the high voltage end (endNumber=1).
*
*
* string starImpedanceMRID = 13;
* @return The bytes for starImpedanceMRID.
*/
com.google.protobuf.ByteString
getStarImpedanceMRIDBytes();
}