
org.yamcs.protobuf.DatabaseInfoOrBuilder 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/database/database_service.proto
package org.yamcs.protobuf;
public interface DatabaseInfoOrBuilder extends
// @@protoc_insertion_point(interface_extends:yamcs.protobuf.archive.DatabaseInfo)
com.google.protobuf.MessageOrBuilder {
/**
*
* Database name
*
*
* optional string name = 1;
* @return Whether the name field is set.
*/
boolean hasName();
/**
*
* Database name
*
*
* optional string name = 1;
* @return The name.
*/
java.lang.String getName();
/**
*
* Database name
*
*
* optional string name = 1;
* @return The bytes for name.
*/
com.google.protobuf.ByteString
getNameBytes();
/**
*
* Path on server
*
*
* optional string path = 2;
* @return Whether the path field is set.
*/
boolean hasPath();
/**
*
* Path on server
*
*
* optional string path = 2;
* @return The path.
*/
java.lang.String getPath();
/**
*
* Path on server
*
*
* optional string path = 2;
* @return The bytes for path.
*/
com.google.protobuf.ByteString
getPathBytes();
/**
* optional string tablespace = 3;
* @return Whether the tablespace field is set.
*/
boolean hasTablespace();
/**
* optional string tablespace = 3;
* @return The tablespace.
*/
java.lang.String getTablespace();
/**
* optional string tablespace = 3;
* @return The bytes for tablespace.
*/
com.google.protobuf.ByteString
getTablespaceBytes();
/**
*
* Names of the tables in this database
*
*
* repeated string tables = 4;
* @return A list containing the tables.
*/
java.util.List
getTablesList();
/**
*
* Names of the tables in this database
*
*
* repeated string tables = 4;
* @return The count of tables.
*/
int getTablesCount();
/**
*
* Names of the tables in this database
*
*
* repeated string tables = 4;
* @param index The index of the element to return.
* @return The tables at the given index.
*/
java.lang.String getTables(int index);
/**
*
* Names of the tables in this database
*
*
* repeated string tables = 4;
* @param index The index of the value to return.
* @return The bytes of the tables at the given index.
*/
com.google.protobuf.ByteString
getTablesBytes(int index);
/**
*
* Names of the streams in this database
*
*
* repeated string streams = 5;
* @return A list containing the streams.
*/
java.util.List
getStreamsList();
/**
*
* Names of the streams in this database
*
*
* repeated string streams = 5;
* @return The count of streams.
*/
int getStreamsCount();
/**
*
* Names of the streams in this database
*
*
* repeated string streams = 5;
* @param index The index of the element to return.
* @return The streams at the given index.
*/
java.lang.String getStreams(int index);
/**
*
* Names of the streams in this database
*
*
* repeated string streams = 5;
* @param index The index of the value to return.
* @return The bytes of the streams at the given index.
*/
com.google.protobuf.ByteString
getStreamsBytes(int index);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy