| DiagnosticsConfiguration | This interface represents the Intelligence Server Diagnostics Configuration. |
| DiagnosticsDispatcher | This interface represents a diagnostics dispatcher. |
| DiagnosticsLogger | This interface represents a diagnostics logger. |
| DiagnosticsLoggers | This interface represents the collection of diagnostics loggers for a given DiagnosticsConfiguration. |
| EnumExecutionMode | This enumeration is a list of execution modes that a process can run under. |
| EnumKafkaServerLogLevel | This enumeration is a list of Kafka Server log level. |
| EnumLogDestinationType | This interface represents the log destination types. |
| EnumServerState | This enumeration describes the different states which a server can be in. |
| EnumServerTypes | This enumeration contains a list of types of servers. |
| EnumServiceMode | This enumeration contains values which describe the different modes which a service can be set to on the server machine. |
| FileLogDestination | This interface represents a file log destination. |
| InstanceStatus | This interface represents the status of a single server instance. |
| IntelligenceServerInstance | This interface represents a server instance object which is for an Intelligence Server. |
| IntelligenceServerInstances | The IntelligenceServerInstances interface represents a list of IntelligenceServerInstance objects. |
| IntelligenceServerInstanceStatus | The IntelligenceServerInstanceStatus contains methods which pertain to the status of an Intelligence Server Instance. |
| LogCategories | This interface represents the collection of LogCategorys that can be persisted for performance monitoring. |
| LogCategory | This interface represents a log category. |
| LogCounter | This interface represents a log counter for IServer performance logging. |
| LogDestination | This interface represents a log destination for an IServer. |
| LogDestinations | This interface represents the log destinations for an IServer. |
| PDFExporterServerInstance | This interface represents a server instance object which is for an PDF Exporter, a.k.a. |
| PerformanceLoggingConfiguration | This interface represents the Intelligence Server Performance Logging Configuration. |
| RepositorySettings | An object of type RepositorySettings should be used to fill up the information required to connect to a data source for repository initialization using RepositorySource. |
| ServerInstance | The ServerInstance interface represents the properties of a single server instance. |
| ServerInstances | The ServerInstances interface represents a list of ServerInstance objects. |
| ServerLicense | This interface represents the license of a server. |
| ServerMachine | The ServerMachine interface represents one machine with one or more MicroStrategy Server products on it. |
| ServerVersionInfo | This interface allows the user to get information about the version of a Server Instance. |
| ServiceConfiguration | This interface represents the configuration of a server instance which is configured as a service. |
| RepositorySource | This class is intended to support Repository Initialization. |
| ServerControlSource | The ServerControlSource interface represents the entry point for the Server Control-related functionality. |
| ServerConfigException | The class ServerConfigException is a subclass of java.lang.Exception. |
| ServerControlException | The class ServerControlException is a subclass of java.lang.Exception. |