Package org.yamcs.protobuf
Interface AddBandRequestOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
AddBandRequest,AddBandRequest.Builder
public interface AddBandRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description booleancontainsProperties(String key)Additional properties used by yamcs-web to render this bandStringgetDescription()Band descriptioncom.google.protobuf.ByteStringgetDescriptionBytes()Band descriptionStringgetInstance()Yamcs instance namecom.google.protobuf.ByteStringgetInstanceBytes()Yamcs instance nameStringgetName()Band namecom.google.protobuf.ByteStringgetNameBytes()Band nameMap<String,String>getProperties()Deprecated.intgetPropertiesCount()Additional properties used by yamcs-web to render this bandMap<String,String>getPropertiesMap()Additional properties used by yamcs-web to render this bandStringgetPropertiesOrDefault(String key, String defaultValue)Additional properties used by yamcs-web to render this bandStringgetPropertiesOrThrow(String key)Additional properties used by yamcs-web to render this bandbooleangetShared()if true, all users have access to this band, otherwise only the user who has created itStringgetSource()the band contains only items from this sourcecom.google.protobuf.ByteStringgetSourceBytes()the band contains only items from this sourceStringgetTags(int index)Items containing these tags will be part of the timelinecom.google.protobuf.ByteStringgetTagsBytes(int index)Items containing these tags will be part of the timelineintgetTagsCount()Items containing these tags will be part of the timelineList<String>getTagsList()Items containing these tags will be part of the timelineTimelineBandTypegetType()Type of bandbooleanhasDescription()Band descriptionbooleanhasInstance()Yamcs instance namebooleanhasName()Band namebooleanhasShared()if true, all users have access to this band, otherwise only the user who has created itbooleanhasSource()the band contains only items from this sourcebooleanhasType()Type of band-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
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()
Band name
optional string name = 2;- Returns:
- Whether the name field is set.
-
getName
String getName()
Band name
optional string name = 2;- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()
Band name
optional string name = 2;- Returns:
- The bytes for name.
-
hasShared
boolean hasShared()
if true, all users have access to this band, otherwise only the user who has created it
optional bool shared = 3;- Returns:
- Whether the shared field is set.
-
getShared
boolean getShared()
if true, all users have access to this band, otherwise only the user who has created it
optional bool shared = 3;- Returns:
- The shared.
-
hasSource
boolean hasSource()
the band contains only items from this source
optional string source = 4;- Returns:
- Whether the source field is set.
-
getSource
String getSource()
the band contains only items from this source
optional string source = 4;- Returns:
- The source.
-
getSourceBytes
com.google.protobuf.ByteString getSourceBytes()
the band contains only items from this source
optional string source = 4;- Returns:
- The bytes for source.
-
getTagsList
List<String> getTagsList()
Items containing these tags will be part of the timeline
repeated string tags = 5;- Returns:
- A list containing the tags.
-
getTagsCount
int getTagsCount()
Items containing these tags will be part of the timeline
repeated string tags = 5;- Returns:
- The count of tags.
-
getTags
String getTags(int index)
Items containing these tags will be part of the timeline
repeated string tags = 5;- Parameters:
index- The index of the element to return.- Returns:
- The tags at the given index.
-
getTagsBytes
com.google.protobuf.ByteString getTagsBytes(int index)
Items containing these tags will be part of the timeline
repeated string tags = 5;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the tags at the given index.
-
hasType
boolean hasType()
Type of band
optional .yamcs.protobuf.timeline.TimelineBandType type = 7;- Returns:
- Whether the type field is set.
-
getType
TimelineBandType getType()
Type of band
optional .yamcs.protobuf.timeline.TimelineBandType type = 7;- Returns:
- The type.
-
hasDescription
boolean hasDescription()
Band description
optional string description = 8;- Returns:
- Whether the description field is set.
-
getDescription
String getDescription()
Band description
optional string description = 8;- Returns:
- The description.
-
getDescriptionBytes
com.google.protobuf.ByteString getDescriptionBytes()
Band description
optional string description = 8;- Returns:
- The bytes for description.
-
getPropertiesCount
int getPropertiesCount()
Additional properties used by yamcs-web to render this band
map<string, string> properties = 9;
-
containsProperties
boolean containsProperties(String key)
Additional properties used by yamcs-web to render this band
map<string, string> properties = 9;
-
getProperties
@Deprecated Map<String,String> getProperties()
Deprecated.UsegetPropertiesMap()instead.
-
getPropertiesMap
Map<String,String> getPropertiesMap()
Additional properties used by yamcs-web to render this band
map<string, string> properties = 9;
-
getPropertiesOrDefault
String getPropertiesOrDefault(String key, String defaultValue)
Additional properties used by yamcs-web to render this band
map<string, string> properties = 9;
-
-