All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.yamcs.protobuf.UpdateItemRequestOrBuilder Maven / Gradle / Ivy

There is a newer version: 5.10.9
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: yamcs/protobuf/timeline/timeline.proto

package org.yamcs.protobuf;

public interface UpdateItemRequestOrBuilder extends
    // @@protoc_insertion_point(interface_extends:yamcs.protobuf.timeline.UpdateItemRequest)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * Yamcs instance name
   * 
* * optional string instance = 1; * @return Whether the instance field is set. */ boolean hasInstance(); /** *
   * Yamcs instance name
   * 
* * optional string instance = 1; * @return The instance. */ java.lang.String getInstance(); /** *
   * Yamcs instance name
   * 
* * optional string instance = 1; * @return The bytes for instance. */ com.google.protobuf.ByteString getInstanceBytes(); /** *
   * Item source
   * 
* * optional string source = 2; * @return Whether the source field is set. */ boolean hasSource(); /** *
   * Item source
   * 
* * optional string source = 2; * @return The source. */ java.lang.String getSource(); /** *
   * Item source
   * 
* * optional string source = 2; * @return The bytes for source. */ com.google.protobuf.ByteString getSourceBytes(); /** *
   * Item identifier
   * 
* * optional string id = 3; * @return Whether the id field is set. */ boolean hasId(); /** *
   * Item identifier
   * 
* * optional string id = 3; * @return The id. */ java.lang.String getId(); /** *
   * Item identifier
   * 
* * optional string id = 3; * @return The bytes for id. */ com.google.protobuf.ByteString getIdBytes(); /** *
   * Item name
   * 
* * optional string name = 4; * @return Whether the name field is set. */ boolean hasName(); /** *
   * Item name
   * 
* * optional string name = 4; * @return The name. */ java.lang.String getName(); /** *
   * Item name
   * 
* * optional string name = 4; * @return The bytes for name. */ com.google.protobuf.ByteString getNameBytes(); /** *
   * New start time
   * 
* * optional .google.protobuf.Timestamp start = 5; * @return Whether the start field is set. */ boolean hasStart(); /** *
   * New start time
   * 
* * optional .google.protobuf.Timestamp start = 5; * @return The start. */ com.google.protobuf.Timestamp getStart(); /** *
   * New start time
   * 
* * optional .google.protobuf.Timestamp start = 5; */ com.google.protobuf.TimestampOrBuilder getStartOrBuilder(); /** *
   * New duration
   * 
* * optional .google.protobuf.Duration duration = 6; * @return Whether the duration field is set. */ boolean hasDuration(); /** *
   * New duration
   * 
* * optional .google.protobuf.Duration duration = 6; * @return The duration. */ com.google.protobuf.Duration getDuration(); /** *
   * New duration
   * 
* * optional .google.protobuf.Duration duration = 6; */ com.google.protobuf.DurationOrBuilder getDurationOrBuilder(); /** *
   * New tags
   * 
* * repeated string tags = 7; * @return A list containing the tags. */ java.util.List getTagsList(); /** *
   * New tags
   * 
* * repeated string tags = 7; * @return The count of tags. */ int getTagsCount(); /** *
   * New tags
   * 
* * repeated string tags = 7; * @param index The index of the element to return. * @return The tags at the given index. */ java.lang.String getTags(int index); /** *
   * New tags
   * 
* * repeated string tags = 7; * @param index The index of the value to return. * @return The bytes of the tags at the given index. */ com.google.protobuf.ByteString getTagsBytes(int index); /** *
   * Set this to true to remove completely all the tags
   * 
* * optional bool clearTags = 8; * @return Whether the clearTags field is set. */ boolean hasClearTags(); /** *
   * Set this to true to remove completely all the tags
   * 
* * optional bool clearTags = 8; * @return The clearTags. */ boolean getClearTags(); /** *
   * New group identifier.
   * To keep the old value, leave out. To clear the group, set to an empty string
   * 
* * optional string groupId = 9; * @return Whether the groupId field is set. */ boolean hasGroupId(); /** *
   * New group identifier.
   * To keep the old value, leave out. To clear the group, set to an empty string
   * 
* * optional string groupId = 9; * @return The groupId. */ java.lang.String getGroupId(); /** *
   * New group identifier.
   * To keep the old value, leave out. To clear the group, set to an empty string
   * 
* * optional string groupId = 9; * @return The bytes for groupId. */ com.google.protobuf.ByteString getGroupIdBytes(); /** *
   * New relative time.
   * To keep the old value, leave out the property. To clear, set ``start``.
   * 
* * optional .yamcs.protobuf.timeline.RelativeTime relativeTime = 10; * @return Whether the relativeTime field is set. */ boolean hasRelativeTime(); /** *
   * New relative time.
   * To keep the old value, leave out the property. To clear, set ``start``.
   * 
* * optional .yamcs.protobuf.timeline.RelativeTime relativeTime = 10; * @return The relativeTime. */ org.yamcs.protobuf.RelativeTime getRelativeTime(); /** *
   * New relative time.
   * To keep the old value, leave out the property. To clear, set ``start``.
   * 
* * optional .yamcs.protobuf.timeline.RelativeTime relativeTime = 10; */ org.yamcs.protobuf.RelativeTimeOrBuilder getRelativeTimeOrBuilder(); /** *
   *new status (valid for activities)
   * 
* * optional .yamcs.protobuf.timeline.ExecutionStatus status = 11; * @return Whether the status field is set. */ boolean hasStatus(); /** *
   *new status (valid for activities)
   * 
* * optional .yamcs.protobuf.timeline.ExecutionStatus status = 11; * @return The status. */ org.yamcs.protobuf.ExecutionStatus getStatus(); /** *
   *failure reason (valid for activities)
   * 
* * optional string failureReason = 12; * @return Whether the failureReason field is set. */ boolean hasFailureReason(); /** *
   *failure reason (valid for activities)
   * 
* * optional string failureReason = 12; * @return The failureReason. */ java.lang.String getFailureReason(); /** *
   *failure reason (valid for activities)
   * 
* * optional string failureReason = 12; * @return The bytes for failureReason. */ com.google.protobuf.ByteString getFailureReasonBytes(); /** *
   * Additional properties used by yamcs-web to render this item
   * 
* * map<string, string> properties = 13; */ int getPropertiesCount(); /** *
   * Additional properties used by yamcs-web to render this item
   * 
* * map<string, string> properties = 13; */ boolean containsProperties( java.lang.String key); /** * Use {@link #getPropertiesMap()} instead. */ @java.lang.Deprecated java.util.Map getProperties(); /** *
   * Additional properties used by yamcs-web to render this item
   * 
* * map<string, string> properties = 13; */ java.util.Map getPropertiesMap(); /** *
   * Additional properties used by yamcs-web to render this item
   * 
* * map<string, string> properties = 13; */ java.lang.String getPropertiesOrDefault( java.lang.String key, java.lang.String defaultValue); /** *
   * Additional properties used by yamcs-web to render this item
   * 
* * map<string, string> properties = 13; */ java.lang.String getPropertiesOrThrow( java.lang.String key); /** *
   * Set this to true to remove completely all properties
   * 
* * optional bool clearProperties = 14; * @return Whether the clearProperties field is set. */ boolean hasClearProperties(); /** *
   * Set this to true to remove completely all properties
   * 
* * optional bool clearProperties = 14; * @return The clearProperties. */ boolean getClearProperties(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy