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

org.yamcs.api.WebSocketTopicOrBuilder 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/api/annotations.proto

package org.yamcs.api;

public interface WebSocketTopicOrBuilder extends
    // @@protoc_insertion_point(interface_extends:yamcs.api.WebSocketTopic)
    com.google.protobuf.MessageOrBuilder {

  /**
   * optional string topic = 1;
   * @return Whether the topic field is set.
   */
  boolean hasTopic();
  /**
   * optional string topic = 1;
   * @return The topic.
   */
  java.lang.String getTopic();
  /**
   * optional string topic = 1;
   * @return The bytes for topic.
   */
  com.google.protobuf.ByteString
      getTopicBytes();

  /**
   * optional bool deprecated = 2;
   * @return Whether the deprecated field is set.
   */
  boolean hasDeprecated();
  /**
   * optional bool deprecated = 2;
   * @return The deprecated.
   */
  boolean getDeprecated();

  /**
   * repeated .yamcs.api.WebSocketTopic additional_bindings = 3;
   */
  java.util.List 
      getAdditionalBindingsList();
  /**
   * repeated .yamcs.api.WebSocketTopic additional_bindings = 3;
   */
  org.yamcs.api.WebSocketTopic getAdditionalBindings(int index);
  /**
   * repeated .yamcs.api.WebSocketTopic additional_bindings = 3;
   */
  int getAdditionalBindingsCount();
  /**
   * repeated .yamcs.api.WebSocketTopic additional_bindings = 3;
   */
  java.util.List 
      getAdditionalBindingsOrBuilderList();
  /**
   * repeated .yamcs.api.WebSocketTopic additional_bindings = 3;
   */
  org.yamcs.api.WebSocketTopicOrBuilder getAdditionalBindingsOrBuilder(
      int index);

  /**
   * 
   * Optional method label. This is a hint to programs that process
   * proto definitions (example: document generation), intended for
   * when the camel-case method name does not give a good result.
   * 
* * optional string label = 4; * @return Whether the label field is set. */ boolean hasLabel(); /** *
   * Optional method label. This is a hint to programs that process
   * proto definitions (example: document generation), intended for
   * when the camel-case method name does not give a good result.
   * 
* * optional string label = 4; * @return The label. */ java.lang.String getLabel(); /** *
   * Optional method label. This is a hint to programs that process
   * proto definitions (example: document generation), intended for
   * when the camel-case method name does not give a good result.
   * 
* * optional string label = 4; * @return The bytes for label. */ com.google.protobuf.ByteString getLabelBytes(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy