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 actionsint
Custom actionsCustom actionsgetActionsOrBuilder
(int index) Custom actionsList<? extends ActionInfoOrBuilder>
Custom actionslong
Counter of inbound (received) data.long
Counter of outbound (transmitted) data.Short status informationcom.google.protobuf.ByteString
Short status informationboolean
Whether this link is currently disabled.com.google.protobuf.Struct
getExtra()
Custom info fieldscom.google.protobuf.StructOrBuilder
Custom info fieldsYamcs instance namecom.google.protobuf.ByteString
Yamcs instance namegetName()
Link namecom.google.protobuf.ByteString
Link namegetParameters
(int index) System parameters generated by this linkcom.google.protobuf.ByteString
getParametersBytes
(int index) System parameters generated by this linkint
System 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.ByteString
if this is a sublink of an aggregated data link, this is the name of the parentgetSpec()
Configurationcom.google.protobuf.ByteString
Configurationoptional string status = 7;
com.google.protobuf.ByteString
optional string status = 7;
getType()
Java class namecom.google.protobuf.ByteString
Java class nameboolean
Counter of inbound (received) data.boolean
Counter of outbound (transmitted) data.boolean
Short status informationboolean
Whether this link is currently disabled.boolean
hasExtra()
Custom info fieldsboolean
Yamcs instance nameboolean
hasName()
Link nameboolean
if this is a sublink of an aggregated data link, this is the name of the parentboolean
hasSpec()
Configurationboolean
optional string status = 7;
boolean
hasType()
Java class nameMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods 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.
-