Package org.yamcs.protobuf.links
Interface LinkActionInfoOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
LinkActionInfo
,LinkActionInfo.Builder
public interface LinkActionInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Whether this action is currently checkedboolean
Whether this action is currently enabledgetId()
Action identifiercom.google.protobuf.ByteString
Action identifiergetLabel()
Label describing an actioncom.google.protobuf.ByteString
Label describing an actiongetSpec()
Specification of action options (if any)Specification of action options (if any)getStyle()
Action style, one of ``PUSH_BUTTON`` or ``CHECK_BOX``com.google.protobuf.ByteString
Action style, one of ``PUSH_BUTTON`` or ``CHECK_BOX``boolean
Whether this action is currently checkedboolean
Whether this action is currently enabledboolean
hasId()
Action identifierboolean
hasLabel()
Label describing an actionboolean
hasSpec()
Specification of action options (if any)boolean
hasStyle()
Action style, one of ``PUSH_BUTTON`` or ``CHECK_BOX``Methods 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
-
hasId
boolean hasId()Action identifier
optional string id = 1;
- Returns:
- Whether the id field is set.
-
getId
String getId()Action identifier
optional string id = 1;
- Returns:
- The id.
-
getIdBytes
com.google.protobuf.ByteString getIdBytes()Action identifier
optional string id = 1;
- Returns:
- The bytes for id.
-
hasLabel
boolean hasLabel()Label describing an action
optional string label = 2;
- Returns:
- Whether the label field is set.
-
getLabel
String getLabel()Label describing an action
optional string label = 2;
- Returns:
- The label.
-
getLabelBytes
com.google.protobuf.ByteString getLabelBytes()Label describing an action
optional string label = 2;
- Returns:
- The bytes for label.
-
hasStyle
boolean hasStyle()Action style, one of ``PUSH_BUTTON`` or ``CHECK_BOX``
optional string style = 3;
- Returns:
- Whether the style field is set.
-
getStyle
String getStyle()Action style, one of ``PUSH_BUTTON`` or ``CHECK_BOX``
optional string style = 3;
- Returns:
- The style.
-
getStyleBytes
com.google.protobuf.ByteString getStyleBytes()Action style, one of ``PUSH_BUTTON`` or ``CHECK_BOX``
optional string style = 3;
- Returns:
- The bytes for style.
-
hasEnabled
boolean hasEnabled()Whether this action is currently enabled
optional bool enabled = 4;
- Returns:
- Whether the enabled field is set.
-
getEnabled
boolean getEnabled()Whether this action is currently enabled
optional bool enabled = 4;
- Returns:
- The enabled.
-
hasChecked
boolean hasChecked()Whether this action is currently checked
optional bool checked = 5;
- Returns:
- Whether the checked field is set.
-
getChecked
boolean getChecked()Whether this action is currently checked
optional bool checked = 5;
- Returns:
- The checked.
-
hasSpec
boolean hasSpec()Specification of action options (if any)
optional .yamcs.protobuf.config.SpecInfo spec = 6;
- Returns:
- Whether the spec field is set.
-
getSpec
SpecInfo getSpec()Specification of action options (if any)
optional .yamcs.protobuf.config.SpecInfo spec = 6;
- Returns:
- The spec.
-
getSpecOrBuilder
SpecInfoOrBuilder getSpecOrBuilder()Specification of action options (if any)
optional .yamcs.protobuf.config.SpecInfo spec = 6;
-