Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LocalCloud ¶
type LocalCloud struct {
Apis *apis.LocalApiGatewayService
Batch *batch.LocalBatchService
KeyValue *keyvalue.BoltDocService
Gateway *gateway.LocalGatewayService
Http *http.LocalHttpProxy
Resources *resources.LocalResourcesService
Schedules *schedules.LocalSchedulesService
Secrets *secrets.DevSecretService
Storage *storage.LocalStorageService
Topics *topics.LocalTopicsAndSubscribersService
Websockets *websockets.LocalWebsocketService
Websites *websites.LocalWebsiteService
Queues *queues.LocalQueuesService
Databases *sql.LocalSqlServer
// contains filtered or unexported fields
}
func New ¶
func New(projectName string, opts LocalCloudOptions) (*LocalCloud, error)
func (*LocalCloud) AddBatch ¶ added in v1.54.0
func (lc *LocalCloud) AddBatch(batchName string) (int, error)
func (*LocalCloud) AddService ¶
func (lc *LocalCloud) AddService(serviceName string) (int, error)
func (*LocalCloud) GetMode ¶ added in v1.58.0
func (lc *LocalCloud) GetMode() Mode
func (*LocalCloud) Stop ¶
func (lc *LocalCloud) Stop()
StartLocalNitric - starts the Nitric Server, including plugins and their local dependencies (e.g. local versions of cloud services)
type LocalCloudOptions ¶ added in v1.47.0
type LocalCloudOptions struct {
TLSCredentials *gateway.TLSCredentials
LogWriter io.Writer
LocalConfig localconfig.LocalConfiguration
MigrationRunner sql.MigrationRunner
LocalCloudMode Mode
}
type ServiceName ¶
type ServiceName = string
type Subscribable ¶
Directories
¶
| Path | Synopsis |
|---|---|
|
Code adapted from https://github.com/jackc/tern/blob/master/migrate/internal/sqlsplit/sqlsplit.go
|
Code adapted from https://github.com/jackc/tern/blob/master/migrate/internal/sqlsplit/sqlsplit.go |
Click to show internal directories.
Click to hide internal directories.