
org.yamcs.protobuf.GetServerInfoResponseOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of yamcs-api Show documentation
Show all versions of yamcs-api Show documentation
Used by external clients to communicate with Yamcs
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: yamcs/protobuf/server/server_service.proto
package org.yamcs.protobuf;
public interface GetServerInfoResponseOrBuilder extends
// @@protoc_insertion_point(interface_extends:yamcs.protobuf.server.GetServerInfoResponse)
com.google.protobuf.MessageOrBuilder {
/**
*
* Yamcs version derived on build time.
*
*
* optional string yamcsVersion = 1;
* @return Whether the yamcsVersion field is set.
*/
boolean hasYamcsVersion();
/**
*
* Yamcs version derived on build time.
*
*
* optional string yamcsVersion = 1;
* @return The yamcsVersion.
*/
java.lang.String getYamcsVersion();
/**
*
* Yamcs version derived on build time.
*
*
* optional string yamcsVersion = 1;
* @return The bytes for yamcsVersion.
*/
com.google.protobuf.ByteString
getYamcsVersionBytes();
/**
*
* Yamcs SHA-1 revision identifier. Set on
* build time, but only if the git command
* was available.
*
*
* optional string revision = 6;
* @return Whether the revision field is set.
*/
boolean hasRevision();
/**
*
* Yamcs SHA-1 revision identifier. Set on
* build time, but only if the git command
* was available.
*
*
* optional string revision = 6;
* @return The revision.
*/
java.lang.String getRevision();
/**
*
* Yamcs SHA-1 revision identifier. Set on
* build time, but only if the git command
* was available.
*
*
* optional string revision = 6;
* @return The bytes for revision.
*/
com.google.protobuf.ByteString
getRevisionBytes();
/**
*
* An identifier for this server. Used in
* system parameters.
*
*
* optional string serverId = 2;
* @return Whether the serverId field is set.
*/
boolean hasServerId();
/**
*
* An identifier for this server. Used in
* system parameters.
*
*
* optional string serverId = 2;
* @return The serverId.
*/
java.lang.String getServerId();
/**
*
* An identifier for this server. Used in
* system parameters.
*
*
* optional string serverId = 2;
* @return The bytes for serverId.
*/
com.google.protobuf.ByteString
getServerIdBytes();
/**
*
* A default instance for this Yamcs installation.
* This is a calculated suggestion. UI clients may ignore.
*
*
* optional string defaultYamcsInstance = 3;
* @return Whether the defaultYamcsInstance field is set.
*/
boolean hasDefaultYamcsInstance();
/**
*
* A default instance for this Yamcs installation.
* This is a calculated suggestion. UI clients may ignore.
*
*
* optional string defaultYamcsInstance = 3;
* @return The defaultYamcsInstance.
*/
java.lang.String getDefaultYamcsInstance();
/**
*
* A default instance for this Yamcs installation.
* This is a calculated suggestion. UI clients may ignore.
*
*
* optional string defaultYamcsInstance = 3;
* @return The bytes for defaultYamcsInstance.
*/
com.google.protobuf.ByteString
getDefaultYamcsInstanceBytes();
/**
*
* Plugins loaded within this server instance
*
*
* repeated .yamcs.protobuf.server.GetServerInfoResponse.PluginInfo plugins = 5;
*/
java.util.List
getPluginsList();
/**
*
* Plugins loaded within this server instance
*
*
* repeated .yamcs.protobuf.server.GetServerInfoResponse.PluginInfo plugins = 5;
*/
org.yamcs.protobuf.GetServerInfoResponse.PluginInfo getPlugins(int index);
/**
*
* Plugins loaded within this server instance
*
*
* repeated .yamcs.protobuf.server.GetServerInfoResponse.PluginInfo plugins = 5;
*/
int getPluginsCount();
/**
*
* Plugins loaded within this server instance
*
*
* repeated .yamcs.protobuf.server.GetServerInfoResponse.PluginInfo plugins = 5;
*/
java.util.List extends org.yamcs.protobuf.GetServerInfoResponse.PluginInfoOrBuilder>
getPluginsOrBuilderList();
/**
*
* Plugins loaded within this server instance
*
*
* repeated .yamcs.protobuf.server.GetServerInfoResponse.PluginInfo plugins = 5;
*/
org.yamcs.protobuf.GetServerInfoResponse.PluginInfoOrBuilder getPluginsOrBuilder(
int index);
/**
*
* Additional options available to commands
*
*
* repeated .yamcs.protobuf.server.GetServerInfoResponse.CommandOptionInfo commandOptions = 7;
*/
java.util.List
getCommandOptionsList();
/**
*
* Additional options available to commands
*
*
* repeated .yamcs.protobuf.server.GetServerInfoResponse.CommandOptionInfo commandOptions = 7;
*/
org.yamcs.protobuf.GetServerInfoResponse.CommandOptionInfo getCommandOptions(int index);
/**
*
* Additional options available to commands
*
*
* repeated .yamcs.protobuf.server.GetServerInfoResponse.CommandOptionInfo commandOptions = 7;
*/
int getCommandOptionsCount();
/**
*
* Additional options available to commands
*
*
* repeated .yamcs.protobuf.server.GetServerInfoResponse.CommandOptionInfo commandOptions = 7;
*/
java.util.List extends org.yamcs.protobuf.GetServerInfoResponse.CommandOptionInfoOrBuilder>
getCommandOptionsOrBuilderList();
/**
*
* Additional options available to commands
*
*
* repeated .yamcs.protobuf.server.GetServerInfoResponse.CommandOptionInfo commandOptions = 7;
*/
org.yamcs.protobuf.GetServerInfoResponse.CommandOptionInfoOrBuilder getCommandOptionsOrBuilder(
int index);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy