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 Type
    Method
    Description
    boolean
    Whether this action is currently checked
    boolean
    Whether this action is currently enabled
    Action identifier
    com.google.protobuf.ByteString
    Action identifier
    Label describing an action
    com.google.protobuf.ByteString
    Label describing an action
    Specification of action options (if any)
    Specification of action options (if any)
    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 checked
    boolean
    Whether this action is currently enabled
    boolean
    Action identifier
    boolean
    Label describing an action
    boolean
    Specification of action options (if any)
    boolean
    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;