Package org.yamcs.protobuf.links
Interface LinkInfoOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
LinkInfo,LinkInfo.Builder
public interface LinkInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetActions(int index) Custom actionsintCustom actionsCustom actionsgetActionsOrBuilder(int index) Custom actionsList<? extends ActionInfoOrBuilder>Custom actionslongCounter of inbound (received) data.longCounter of outbound (transmitted) data.Short status informationcom.google.protobuf.ByteStringShort status informationbooleanWhether this link is currently disabled.com.google.protobuf.StructgetExtra()Custom info fieldscom.google.protobuf.StructOrBuilderCustom info fieldsYamcs instance namecom.google.protobuf.ByteStringYamcs instance namegetName()Link namecom.google.protobuf.ByteStringLink namegetParameters(int index) System parameters generated by this linkcom.google.protobuf.ByteStringgetParametersBytes(int index) System parameters generated by this linkintSystem parameters generated by this linkSystem parameters generated by this linkif this is a sublink of an aggregated data link, this is the name of the parentcom.google.protobuf.ByteStringif this is a sublink of an aggregated data link, this is the name of the parentgetSpec()Configurationcom.google.protobuf.ByteStringConfigurationoptional string status = 7;com.google.protobuf.ByteStringoptional string status = 7;getType()Java class namecom.google.protobuf.ByteStringJava class namebooleanCounter of inbound (received) data.booleanCounter of outbound (transmitted) data.booleanShort status informationbooleanWhether this link is currently disabled.booleanhasExtra()Custom info fieldsbooleanYamcs instance namebooleanhasName()Link namebooleanif this is a sublink of an aggregated data link, this is the name of the parentbooleanhasSpec()Configurationbooleanoptional string status = 7;booleanhasType()Java class nameMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasInstance
boolean hasInstance()Yamcs instance name
optional string instance = 1;- Returns:
- Whether the instance field is set.
-
getInstance
String getInstance()Yamcs instance name
optional string instance = 1;- Returns:
- The instance.
-
getInstanceBytes
com.google.protobuf.ByteString getInstanceBytes()Yamcs instance name
optional string instance = 1;- Returns:
- The bytes for instance.
-
hasName
boolean hasName()Link name
optional string name = 2;- Returns:
- Whether the name field is set.
-
getName
String getName()Link name
optional string name = 2;- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()Link name
optional string name = 2;- Returns:
- The bytes for name.
-
hasType
boolean hasType()Java class name
optional string type = 3;- Returns:
- Whether the type field is set.
-
getType
String getType()Java class name
optional string type = 3;- Returns:
- The type.
-
getTypeBytes
com.google.protobuf.ByteString getTypeBytes()Java class name
optional string type = 3;- Returns:
- The bytes for type.
-
hasSpec
boolean hasSpec()Configuration
optional string spec = 4;- Returns:
- Whether the spec field is set.
-
getSpec
String getSpec()Configuration
optional string spec = 4;- Returns:
- The spec.
-
getSpecBytes
com.google.protobuf.ByteString getSpecBytes()Configuration
optional string spec = 4;- Returns:
- The bytes for spec.
-
hasDisabled
boolean hasDisabled()Whether this link is currently disabled.
optional bool disabled = 6;- Returns:
- Whether the disabled field is set.
-
getDisabled
boolean getDisabled()Whether this link is currently disabled.
optional bool disabled = 6;- Returns:
- The disabled.
-
hasStatus
boolean hasStatus()optional string status = 7;- Returns:
- Whether the status field is set.
-
getStatus
String getStatus()optional string status = 7;- Returns:
- The status.
-
getStatusBytes
com.google.protobuf.ByteString getStatusBytes()optional string status = 7;- Returns:
- The bytes for status.
-
hasDataInCount
boolean hasDataInCount()Counter of inbound (received) data. The unit of this is specific to each link.
optional int64 dataInCount = 10;- Returns:
- Whether the dataInCount field is set.
-
getDataInCount
long getDataInCount()Counter of inbound (received) data. The unit of this is specific to each link.
optional int64 dataInCount = 10;- Returns:
- The dataInCount.
-
hasDataOutCount
boolean hasDataOutCount()Counter of outbound (transmitted) data. The unit of this is specific to each link.
optional int64 dataOutCount = 11;- Returns:
- Whether the dataOutCount field is set.
-
getDataOutCount
long getDataOutCount()Counter of outbound (transmitted) data. The unit of this is specific to each link.
optional int64 dataOutCount = 11;- Returns:
- The dataOutCount.
-
hasDetailedStatus
boolean hasDetailedStatus()Short status information
optional string detailedStatus = 9;- Returns:
- Whether the detailedStatus field is set.
-
getDetailedStatus
String getDetailedStatus()Short status information
optional string detailedStatus = 9;- Returns:
- The detailedStatus.
-
getDetailedStatusBytes
com.google.protobuf.ByteString getDetailedStatusBytes()Short status information
optional string detailedStatus = 9;- Returns:
- The bytes for detailedStatus.
-
hasParentName
boolean hasParentName()if this is a sublink of an aggregated data link, this is the name of the parent
optional string parentName = 12;- Returns:
- Whether the parentName field is set.
-
getParentName
String getParentName()if this is a sublink of an aggregated data link, this is the name of the parent
optional string parentName = 12;- Returns:
- The parentName.
-
getParentNameBytes
com.google.protobuf.ByteString getParentNameBytes()if this is a sublink of an aggregated data link, this is the name of the parent
optional string parentName = 12;- Returns:
- The bytes for parentName.
-
getActionsList
List<ActionInfo> getActionsList()Custom actions
repeated .yamcs.protobuf.actions.ActionInfo actions = 13; -
getActions
Custom actions
repeated .yamcs.protobuf.actions.ActionInfo actions = 13; -
getActionsCount
int getActionsCount()Custom actions
repeated .yamcs.protobuf.actions.ActionInfo actions = 13; -
getActionsOrBuilderList
List<? extends ActionInfoOrBuilder> getActionsOrBuilderList()Custom actions
repeated .yamcs.protobuf.actions.ActionInfo actions = 13; -
getActionsOrBuilder
Custom actions
repeated .yamcs.protobuf.actions.ActionInfo actions = 13; -
hasExtra
boolean hasExtra()Custom info fields
optional .google.protobuf.Struct extra = 14;- Returns:
- Whether the extra field is set.
-
getExtra
com.google.protobuf.Struct getExtra()Custom info fields
optional .google.protobuf.Struct extra = 14;- Returns:
- The extra.
-
getExtraOrBuilder
com.google.protobuf.StructOrBuilder getExtraOrBuilder()Custom info fields
optional .google.protobuf.Struct extra = 14; -
getParametersList
System parameters generated by this link
repeated string parameters = 15;- Returns:
- A list containing the parameters.
-
getParametersCount
int getParametersCount()System parameters generated by this link
repeated string parameters = 15;- Returns:
- The count of parameters.
-
getParameters
System parameters generated by this link
repeated string parameters = 15;- Parameters:
index- The index of the element to return.- Returns:
- The parameters at the given index.
-
getParametersBytes
com.google.protobuf.ByteString getParametersBytes(int index) System parameters generated by this link
repeated string parameters = 15;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the parameters at the given index.
-