Interface ServerInfoOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ServerInfo, ServerInfo.Builder

@Generated public interface ServerInfoOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    The git branch name from which the server was built (e.g., "main", "develop").
    com.google.protobuf.ByteString
    The git branch name from which the server was built (e.g., "main", "develop").
    The git commit hash of the server build, useful for debugging and version tracking.
    com.google.protobuf.ByteString
    The git commit hash of the server build, useful for debugging and version tracking.
    The native Minecraft protocol version supported by this server (e.g., "1.21.4").
    com.google.protobuf.ByteString
    The native Minecraft protocol version supported by this server (e.g., "1.21.4").
    The public URL for the gRPC/HTTP API endpoint.
    com.google.protobuf.ByteString
    The public URL for the gRPC/HTTP API endpoint.
    The public URL for the API documentation endpoint.
    com.google.protobuf.ByteString
    The public URL for the API documentation endpoint.
    The public URL for the WebDAV file access endpoint.
    com.google.protobuf.ByteString
    The public URL for the WebDAV file access endpoint.
    The semantic version of the SoulFire server (e.g., "1.0.0").
    com.google.protobuf.ByteString
    The semantic version of the SoulFire server (e.g., "1.0.0").

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getVersion

      String getVersion()
      The semantic version of the SoulFire server (e.g., "1.0.0").
      
      string version = 1;
      Returns:
      The version.
    • getVersionBytes

      com.google.protobuf.ByteString getVersionBytes()
      The semantic version of the SoulFire server (e.g., "1.0.0").
      
      string version = 1;
      Returns:
      The bytes for version.
    • getCommitHash

      String getCommitHash()
      The git commit hash of the server build, useful for debugging and version tracking.
      
      string commit_hash = 2;
      Returns:
      The commitHash.
    • getCommitHashBytes

      com.google.protobuf.ByteString getCommitHashBytes()
      The git commit hash of the server build, useful for debugging and version tracking.
      
      string commit_hash = 2;
      Returns:
      The bytes for commitHash.
    • getBranchName

      String getBranchName()
      The git branch name from which the server was built (e.g., "main", "develop").
      
      string branch_name = 3;
      Returns:
      The branchName.
    • getBranchNameBytes

      com.google.protobuf.ByteString getBranchNameBytes()
      The git branch name from which the server was built (e.g., "main", "develop").
      
      string branch_name = 3;
      Returns:
      The bytes for branchName.
    • getPublicApiAddress

      String getPublicApiAddress()
      The public URL for the gRPC/HTTP API endpoint.
      This is the base address clients should use to connect to the server.
      
      string public_api_address = 4;
      Returns:
      The publicApiAddress.
    • getPublicApiAddressBytes

      com.google.protobuf.ByteString getPublicApiAddressBytes()
      The public URL for the gRPC/HTTP API endpoint.
      This is the base address clients should use to connect to the server.
      
      string public_api_address = 4;
      Returns:
      The bytes for publicApiAddress.
    • getPublicWebdavAddress

      String getPublicWebdavAddress()
      The public URL for the WebDAV file access endpoint.
      Derived from public_api_address with "/webdav" appended.
      
      string public_webdav_address = 5;
      Returns:
      The publicWebdavAddress.
    • getPublicWebdavAddressBytes

      com.google.protobuf.ByteString getPublicWebdavAddressBytes()
      The public URL for the WebDAV file access endpoint.
      Derived from public_api_address with "/webdav" appended.
      
      string public_webdav_address = 5;
      Returns:
      The bytes for publicWebdavAddress.
    • getPublicDocsAddress

      String getPublicDocsAddress()
      The public URL for the API documentation endpoint.
      Derived from public_api_address with "/docs" appended.
      
      string public_docs_address = 6;
      Returns:
      The publicDocsAddress.
    • getPublicDocsAddressBytes

      com.google.protobuf.ByteString getPublicDocsAddressBytes()
      The public URL for the API documentation endpoint.
      Derived from public_api_address with "/docs" appended.
      
      string public_docs_address = 6;
      Returns:
      The bytes for publicDocsAddress.
    • getMinecraftVersion

      String getMinecraftVersion()
      The native Minecraft protocol version supported by this server (e.g., "1.21.4").
      
      string minecraft_version = 7;
      Returns:
      The minecraftVersion.
    • getMinecraftVersionBytes

      com.google.protobuf.ByteString getMinecraftVersionBytes()
      The native Minecraft protocol version supported by this server (e.g., "1.21.4").
      
      string minecraft_version = 7;
      Returns:
      The bytes for minecraftVersion.