com.zepben.protobuf.cim.iec61968.assetinfo.TransformerEndInfoOrBuilder 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/iec61968/assetinfo/TransformerEndInfo.proto
package com.zepben.protobuf.cim.iec61968.assetinfo;
public interface TransformerEndInfoOrBuilder extends
// @@protoc_insertion_point(interface_extends:zepben.protobuf.cim.iec61968.assetinfo.TransformerEndInfo)
com.google.protobuf.MessageOrBuilder {
/**
*
**
* AssetInfo fields for this TransformerEndInfo
*
*
* .zepben.protobuf.cim.iec61968.assets.AssetInfo ai = 1;
* @return Whether the ai field is set.
*/
boolean hasAi();
/**
*
**
* AssetInfo fields for this TransformerEndInfo
*
*
* .zepben.protobuf.cim.iec61968.assets.AssetInfo ai = 1;
* @return The ai.
*/
com.zepben.protobuf.cim.iec61968.assets.AssetInfo getAi();
/**
*
**
* AssetInfo fields for this TransformerEndInfo
*
*
* .zepben.protobuf.cim.iec61968.assets.AssetInfo ai = 1;
*/
com.zepben.protobuf.cim.iec61968.assets.AssetInfoOrBuilder getAiOrBuilder();
/**
*
**
* Kind of connection.
*
*
* .zepben.protobuf.cim.iec61970.base.wires.winding.WindingConnection connectionKind = 2;
* @return The enum numeric value on the wire for connectionKind.
*/
int getConnectionKindValue();
/**
*
**
* Kind of connection.
*
*
* .zepben.protobuf.cim.iec61970.base.wires.winding.WindingConnection connectionKind = 2;
* @return The connectionKind.
*/
com.zepben.protobuf.cim.iec61970.base.wires.WindingConnection getConnectionKind();
/**
*
**
* Apparent power that the winding can carry under emergency conditions (also called long-term emergency power).
*
*
* int32 emergencyS = 3;
* @return The emergencyS.
*/
int getEmergencyS();
/**
*
**
* Number for this transformer end, corresponding to the end's order in the PowerTransformer.vectorGroup attribute.
* Highest voltage winding should be 1.
*
*
* int32 endNumber = 4;
* @return The endNumber.
*/
int getEndNumber();
/**
*
**
* Basic insulation level voltage rating.
*
*
* int32 insulationU = 5;
* @return The insulationU.
*/
int getInsulationU();
/**
*
**
* Winding phase angle where 360 degrees are represented with clock hours, so the valid values are {0, ..., 11}.
* For example, to express the second winding in code 'Dyn11',
* set attributes as follows: 'endNumber'=2, 'connectionKind' = Yn and 'phaseAngleClock' = 11.
*
*
* int32 phaseAngleClock = 6;
* @return The phaseAngleClock.
*/
int getPhaseAngleClock();
/**
*
**
* DC resistance.
*
*
* double r = 7;
* @return The r.
*/
double getR();
/**
*
**
* Normal apparent power rating.
*
*
* int32 ratedS = 8;
* @return The ratedS.
*/
int getRatedS();
/**
*
**
* Rated voltage: phase-phase for three-phase windings, and either phase-phase
* or phase-neutral for single-phase windings.
*
*
* int32 ratedU = 9;
* @return The ratedU.
*/
int getRatedU();
/**
*
**
* Apparent power that this winding can carry for a short period of time (in emergency).
*
*
* int32 shortTermS = 10;
* @return The shortTermS.
*/
int getShortTermS();
/**
*
**
* Transformer tank data that this end description is part of.
*
*
* string transformerTankInfoMRID = 11;
* @return The transformerTankInfoMRID.
*/
java.lang.String getTransformerTankInfoMRID();
/**
*
**
* Transformer tank data that this end description is part of.
*
*
* string transformerTankInfoMRID = 11;
* @return The bytes for transformerTankInfoMRID.
*/
com.google.protobuf.ByteString
getTransformerTankInfoMRIDBytes();
/**
*
**
* Transformer star impedance calculated from this transformer end datasheet.
*
*
* string transformerStarImpedanceMRID = 12;
* @return The transformerStarImpedanceMRID.
*/
java.lang.String getTransformerStarImpedanceMRID();
/**
*
**
* Transformer star impedance calculated from this transformer end datasheet.
*
*
* string transformerStarImpedanceMRID = 12;
* @return The bytes for transformerStarImpedanceMRID.
*/
com.google.protobuf.ByteString
getTransformerStarImpedanceMRIDBytes();
/**
*
**
* All no-load test measurements in which this transformer end was energised.
*
*
* string energisedEndNoLoadTestsMRID = 13;
* @return The energisedEndNoLoadTestsMRID.
*/
java.lang.String getEnergisedEndNoLoadTestsMRID();
/**
*
**
* All no-load test measurements in which this transformer end was energised.
*
*
* string energisedEndNoLoadTestsMRID = 13;
* @return The bytes for energisedEndNoLoadTestsMRID.
*/
com.google.protobuf.ByteString
getEnergisedEndNoLoadTestsMRIDBytes();
/**
*
**
* All short-circuit test measurements in which this transformer end was short-circuited.
*
*
* string energisedEndShortCircuitTestsMRID = 14;
* @return The energisedEndShortCircuitTestsMRID.
*/
java.lang.String getEnergisedEndShortCircuitTestsMRID();
/**
*
**
* All short-circuit test measurements in which this transformer end was short-circuited.
*
*
* string energisedEndShortCircuitTestsMRID = 14;
* @return The bytes for energisedEndShortCircuitTestsMRID.
*/
com.google.protobuf.ByteString
getEnergisedEndShortCircuitTestsMRIDBytes();
/**
*
**
* All short-circuit test measurements in which this transformer end was energised.
*
*
* string groundedEndShortCircuitTestsMRID = 15;
* @return The groundedEndShortCircuitTestsMRID.
*/
java.lang.String getGroundedEndShortCircuitTestsMRID();
/**
*
**
* All short-circuit test measurements in which this transformer end was energised.
*
*
* string groundedEndShortCircuitTestsMRID = 15;
* @return The bytes for groundedEndShortCircuitTestsMRID.
*/
com.google.protobuf.ByteString
getGroundedEndShortCircuitTestsMRIDBytes();
/**
*
**
* All open-circuit test measurements in which this transformer end was not excited.
*
*
* string openEndOpenCircuitTestsMRID = 16;
* @return The openEndOpenCircuitTestsMRID.
*/
java.lang.String getOpenEndOpenCircuitTestsMRID();
/**
*
**
* All open-circuit test measurements in which this transformer end was not excited.
*
*
* string openEndOpenCircuitTestsMRID = 16;
* @return The bytes for openEndOpenCircuitTestsMRID.
*/
com.google.protobuf.ByteString
getOpenEndOpenCircuitTestsMRIDBytes();
/**
*
**
* All open-circuit test measurements in which this transformer end was excited.
*
*
* string energisedEndOpenCircuitTestsMRID = 17;
* @return The energisedEndOpenCircuitTestsMRID.
*/
java.lang.String getEnergisedEndOpenCircuitTestsMRID();
/**
*
**
* All open-circuit test measurements in which this transformer end was excited.
*
*
* string energisedEndOpenCircuitTestsMRID = 17;
* @return The bytes for energisedEndOpenCircuitTestsMRID.
*/
com.google.protobuf.ByteString
getEnergisedEndOpenCircuitTestsMRIDBytes();
}