
org.yamcs.protobuf.RootDirectoryOrBuilder 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 RootDirectoryOrBuilder extends
// @@protoc_insertion_point(interface_extends:yamcs.protobuf.server.RootDirectory)
com.google.protobuf.MessageOrBuilder {
/**
*
* Root directory location.
*
*
* optional string directory = 1;
* @return Whether the directory field is set.
*/
boolean hasDirectory();
/**
*
* Root directory location.
*
*
* optional string directory = 1;
* @return The directory.
*/
java.lang.String getDirectory();
/**
*
* Root directory location.
*
*
* optional string directory = 1;
* @return The bytes for directory.
*/
com.google.protobuf.ByteString
getDirectoryBytes();
/**
*
* The type of the file store where this root directory is located.
*
*
* optional string type = 2;
* @return Whether the type field is set.
*/
boolean hasType();
/**
*
* The type of the file store where this root directory is located.
*
*
* optional string type = 2;
* @return The type.
*/
java.lang.String getType();
/**
*
* The type of the file store where this root directory is located.
*
*
* optional string type = 2;
* @return The bytes for type.
*/
com.google.protobuf.ByteString
getTypeBytes();
/**
*
* Size in bytes of the file store where this root directory is located.
*
*
* optional int64 totalSpace = 3;
* @return Whether the totalSpace field is set.
*/
boolean hasTotalSpace();
/**
*
* Size in bytes of the file store where this root directory is located.
*
*
* optional int64 totalSpace = 3;
* @return The totalSpace.
*/
long getTotalSpace();
/**
*
* Number of unallocated bytes in the file store where this root directory
* is located.
*
*
* optional int64 unallocatedSpace = 4;
* @return Whether the unallocatedSpace field is set.
*/
boolean hasUnallocatedSpace();
/**
*
* Number of unallocated bytes in the file store where this root directory
* is located.
*
*
* optional int64 unallocatedSpace = 4;
* @return The unallocatedSpace.
*/
long getUnallocatedSpace();
/**
*
* Number of bytes available to Yamcs on the file store where this root
* directory is located.
*
*
* optional int64 usableSpace = 5;
* @return Whether the usableSpace field is set.
*/
boolean hasUsableSpace();
/**
*
* Number of bytes available to Yamcs on the file store where this root
* directory is located.
*
*
* optional int64 usableSpace = 5;
* @return The usableSpace.
*/
long getUsableSpace();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy