Package org.yamcs.protobuf
Interface TimelineBandOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
TimelineBand,TimelineBand.Builder
@Generated
public interface TimelineBandOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsExtra(String key) Mission-specific custom data.booleancontainsProperties(String key) Additional properties used by the Yamcs Web UI for rendering purposes.Detailed description of this bandcom.google.protobuf.ByteStringDetailed description of this bandgetExtra()Deprecated.intMission-specific custom data.Mission-specific custom data.getExtraOrDefault(String key, String defaultValue) Mission-specific custom data.getExtraOrThrow(String key) Mission-specific custom data.If specified, the band shows only items matching this filtercom.google.protobuf.ByteStringIf specified, the band shows only items matching this filtergetId()Band identifier (UUID)com.google.protobuf.ByteStringBand identifier (UUID)Yamcs instance namecom.google.protobuf.ByteStringYamcs instance namegetName()Band namecom.google.protobuf.ByteStringBand nameDeprecated.intAdditional properties used by the Yamcs Web UI for rendering purposes.Additional properties used by the Yamcs Web UI for rendering purposes.getPropertiesOrDefault(String key, String defaultValue) Additional properties used by the Yamcs Web UI for rendering purposes.Additional properties used by the Yamcs Web UI for rendering purposes.booleanIf true, all users have access to this band, otherwise only the user who has created itThe band contains only items from this sourcecom.google.protobuf.ByteStringThe band contains only items from this sourcegetTags(int index) The band contains only items with these tags.com.google.protobuf.ByteStringgetTagsBytes(int index) The band contains only items with these tags.intThe band contains only items with these tags.The band contains only items with these tags.getType()Type of bandUser who has created the bandcom.google.protobuf.ByteStringUser who has created the bandbooleanDetailed description of this bandbooleanIf specified, the band shows only items matching this filterbooleanhasId()Band identifier (UUID)booleanYamcs instance namebooleanhasName()Band namebooleanIf true, all users have access to this band, otherwise only the user who has created itbooleanThe band contains only items from this sourcebooleanhasType()Type of bandbooleanUser who has created the bandMethods 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.
-
hasId
boolean hasId()Band identifier (UUID)
optional string id = 2;- Returns:
- Whether the id field is set.
-
getId
String getId()Band identifier (UUID)
optional string id = 2;- Returns:
- The id.
-
getIdBytes
com.google.protobuf.ByteString getIdBytes()Band identifier (UUID)
optional string id = 2;- Returns:
- The bytes for id.
-
hasName
boolean hasName()Band name
optional string name = 3;- Returns:
- Whether the name field is set.
-
getName
String getName()Band name
optional string name = 3;- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()Band name
optional string name = 3;- Returns:
- The bytes for name.
-
hasUsername
boolean hasUsername()User who has created the band
optional string username = 4;- Returns:
- Whether the username field is set.
-
getUsername
String getUsername()User who has created the band
optional string username = 4;- Returns:
- The username.
-
getUsernameBytes
com.google.protobuf.ByteString getUsernameBytes()User who has created the band
optional string username = 4;- Returns:
- The bytes for username.
-
hasSource
boolean hasSource()The band contains only items from this source
optional string source = 6;- Returns:
- Whether the source field is set.
-
getSource
String getSource()The band contains only items from this source
optional string source = 6;- Returns:
- The source.
-
getSourceBytes
com.google.protobuf.ByteString getSourceBytes()The band contains only items from this source
optional string source = 6;- Returns:
- The bytes for source.
-
getTagsList
The band contains only items with these tags. If the list is empty, all items from the given source are part of the band.
repeated string tags = 7;- Returns:
- A list containing the tags.
-
getTagsCount
int getTagsCount()The band contains only items with these tags. If the list is empty, all items from the given source are part of the band.
repeated string tags = 7;- Returns:
- The count of tags.
-
getTags
The band contains only items with these tags. If the list is empty, all items from the given source are part of the band.
repeated string tags = 7;- Parameters:
index- The index of the element to return.- Returns:
- The tags at the given index.
-
getTagsBytes
com.google.protobuf.ByteString getTagsBytes(int index) The band contains only items with these tags. If the list is empty, all items from the given source are part of the band.
repeated string tags = 7;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the tags at the given index.
-
hasFilter
boolean hasFilter()If specified, the band shows only items matching this filter
optional string filter = 13;- Returns:
- Whether the filter field is set.
-
getFilter
String getFilter()If specified, the band shows only items matching this filter
optional string filter = 13;- Returns:
- The filter.
-
getFilterBytes
com.google.protobuf.ByteString getFilterBytes()If specified, the band shows only items matching this filter
optional string filter = 13;- Returns:
- The bytes for filter.
-
hasType
boolean hasType()Type of band
optional .yamcs.protobuf.timeline.TimelineBandType type = 9;- Returns:
- Whether the type field is set.
-
getType
TimelineBandType getType()Type of band
optional .yamcs.protobuf.timeline.TimelineBandType type = 9;- Returns:
- The type.
-
hasDescription
boolean hasDescription()Detailed description of this band
optional string description = 10;- Returns:
- Whether the description field is set.
-
getDescription
String getDescription()Detailed description of this band
optional string description = 10;- Returns:
- The description.
-
getDescriptionBytes
com.google.protobuf.ByteString getDescriptionBytes()Detailed description of this band
optional string description = 10;- Returns:
- The bytes for description.
-
getPropertiesCount
int getPropertiesCount()Additional properties used by the Yamcs Web UI for rendering purposes.
map<string, string> properties = 11; -
containsProperties
Additional properties used by the Yamcs Web UI for rendering purposes.
map<string, string> properties = 11; -
getProperties
Deprecated.UsegetPropertiesMap()instead. -
getPropertiesMap
Additional properties used by the Yamcs Web UI for rendering purposes.
map<string, string> properties = 11; -
getPropertiesOrDefault
Additional properties used by the Yamcs Web UI for rendering purposes.
map<string, string> properties = 11; -
getPropertiesOrThrow
Additional properties used by the Yamcs Web UI for rendering purposes.
map<string, string> properties = 11; -
getExtraCount
int getExtraCount()Mission-specific custom data. Unlike `properties`, this field is ignored by the Yamcs Web UI.
map<string, string> extra = 12; -
containsExtra
Mission-specific custom data. Unlike `properties`, this field is ignored by the Yamcs Web UI.
map<string, string> extra = 12; -
getExtra
Deprecated.UsegetExtraMap()instead. -
getExtraMap
Mission-specific custom data. Unlike `properties`, this field is ignored by the Yamcs Web UI.
map<string, string> extra = 12; -
getExtraOrDefault
Mission-specific custom data. Unlike `properties`, this field is ignored by the Yamcs Web UI.
map<string, string> extra = 12; -
getExtraOrThrow
Mission-specific custom data. Unlike `properties`, this field is ignored by the Yamcs Web UI.
map<string, string> extra = 12;
-