com.zepben.protobuf.cim.iec61968.infiec61968.infassetinfo.PotentialTransformerInfoOrBuilder 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/infiec61968/infassetinfo/PotentialTransformerInfo.proto
package com.zepben.protobuf.cim.iec61968.infiec61968.infassetinfo;
public interface PotentialTransformerInfoOrBuilder extends
// @@protoc_insertion_point(interface_extends:zepben.protobuf.cim.iec61968.infiec61968.infassetinfo.PotentialTransformerInfo)
com.google.protobuf.MessageOrBuilder {
/**
*
**
* AssetInfo fields for this PotentialTransformerInfo.
*
*
* .zepben.protobuf.cim.iec61968.assets.AssetInfo ai = 1;
* @return Whether the ai field is set.
*/
boolean hasAi();
/**
*
**
* AssetInfo fields for this PotentialTransformerInfo.
*
*
* .zepben.protobuf.cim.iec61968.assets.AssetInfo ai = 1;
* @return The ai.
*/
com.zepben.protobuf.cim.iec61968.assets.AssetInfo getAi();
/**
*
**
* AssetInfo fields for this PotentialTransformerInfo.
*
*
* .zepben.protobuf.cim.iec61968.assets.AssetInfo ai = 1;
*/
com.zepben.protobuf.cim.iec61968.assets.AssetInfoOrBuilder getAiOrBuilder();
/**
*
**
* PT accuracy classification.
*
*
* string accuracyClass = 2;
* @return The accuracyClass.
*/
java.lang.String getAccuracyClass();
/**
*
**
* PT accuracy classification.
*
*
* string accuracyClass = 2;
* @return The bytes for accuracyClass.
*/
com.google.protobuf.ByteString
getAccuracyClassBytes();
/**
*
**
* Nominal ratio between the primary and secondary voltage.
*
*
* .zepben.protobuf.cim.iec61968.infiec61968.infcommon.Ratio nominalRatio = 3;
* @return Whether the nominalRatio field is set.
*/
boolean hasNominalRatio();
/**
*
**
* Nominal ratio between the primary and secondary voltage.
*
*
* .zepben.protobuf.cim.iec61968.infiec61968.infcommon.Ratio nominalRatio = 3;
* @return The nominalRatio.
*/
com.zepben.protobuf.cim.iec61968.infiec61968.infcommon.Ratio getNominalRatio();
/**
*
**
* Nominal ratio between the primary and secondary voltage.
*
*
* .zepben.protobuf.cim.iec61968.infiec61968.infcommon.Ratio nominalRatio = 3;
*/
com.zepben.protobuf.cim.iec61968.infiec61968.infcommon.RatioOrBuilder getNominalRatioOrBuilder();
/**
*
**
* Ratio for the primary winding tap changer (numerator).
*
*
* double primaryRatio = 4;
* @return The primaryRatio.
*/
double getPrimaryRatio();
/**
*
**
* Potential transformer (PT) classification covering burden.
*
*
* string ptClass = 5;
* @return The ptClass.
*/
java.lang.String getPtClass();
/**
*
**
* Potential transformer (PT) classification covering burden.
*
*
* string ptClass = 5;
* @return The bytes for ptClass.
*/
com.google.protobuf.ByteString
getPtClassBytes();
/**
*
**
* Rated voltage on the primary side in Volts.
*
*
* int32 ratedVoltage = 6;
* @return The ratedVoltage.
*/
int getRatedVoltage();
/**
*
**
* Ratio for the secondary winding tap changer (denominator).
*
*
* double secondaryRatio = 7;
* @return The secondaryRatio.
*/
double getSecondaryRatio();
}