serverpod_service_client library

Support for doing something awesome.

More dartdocs go here.

Classes

AuthKey
Provides a method of access for a user to authenticate with the server.
BulkData
BulkQueryColumnDescription
BulkQueryResult
CacheInfo
Provides high level information about a cache.
CachesInfo
High level information about the caches.
Client
CloudStorageDirectUploadEntry
Connects a table for handling uploading of files.
CloudStorageEntry
An entry in the database for an uploaded file.
ClusterInfo
Information about a cluster of servers.
ClusterServerInfo
Information about a single server in a cluster.
ColumnDefinition
The definition of a (desired) column in the database.
ColumnMigration
DatabaseDefinition
Defines the structure of the database used by Serverpod.
DatabaseDefinitions
Defines the current state of the database, including information about installed modules and migrations.
DatabaseMigration
DatabaseMigrationAction
DatabaseMigrationVersion
Represents a version of a database migration.
DatabaseMigrationWarning
DistributedCacheEntry
An entry in the distributed cache.
EndpointInsights Endpoint
The InsightsEndpoint provides a way to access real time information from the running server or to change settings.
Filter
FilterConstraint
ForeignKeyDefinition
Represents a foreign key.
FutureCallEntry
A serialized future call with bindings to the database.
IndexDefinition
The definition of a (desired) index in the database.
IndexElementDefinition
Defines an element of an index.
LogEntry
Bindings to a log entry in the database.
LogResult
A list of log entries, used to return logging data.
LogSettings
Log settings for the server.
LogSettingsOverride
Information about an override for log settings for either an entire endpoint or a specific method.
MessageLogEntry
A log entry for a message sent in a streaming session.
MethodInfo
Information about a server method.
Protocol
QueryLogEntry
A log entry for a database query.
ReadWriteTestEntry
Database mapping for a read/write test that is performed by the default health checks.
RuntimeSettings
Runtime settings of the server.
ServerHealthConnectionInfo
Represents a snapshot of the number of open connections the server currently is handling. An entry is written every minute for each server. All health data can be accessed through Serverpod Insights.
ServerHealthMetric
Represents a snapshot of a specific health metric. An entry is written every minute for each server. All health data can be accessed through Serverpod Insights.
ServerHealthResult
Information about health and connection metrics.
SessionLogEntry
Log entry for a session.
SessionLogFilter
The log filter is used when searching for specific log entries.
SessionLogInfo
Compounded information about a session log.
SessionLogResult
A list of SessionLogInfo.
TableDefinition
The definition of a (desired) table in the database.
TableMigration

Enums

ColumnType
All the types, that are possible for columns. Contains all the values of TypeDefinition.databaseType
DatabaseMigrationActionType
DatabaseMigrationWarningType
EnumSerialization
FilterConstraintType
ForeignKeyAction
Describes how to react if the row a foreign key refers to changes / is deleted.
ForeignKeyMatchType
Defines how a foreign key should be matched.
IndexElementDefinitionType
Used to specify how the definition of an IndexElementDefinition should be interpreted.
LogLevel
Represents different log levels.