Documentation
¶
Index ¶
- func NewAPITokenStore(spec APITokenStoreSpec) stores.APITokenStore
- func NewAtomicExecutor(sf db.SessionFactory) stores.AtomicExecutor
- func NewClusterImageRegistryStore(spec ClusterImageRegistryStoreSpec) stores.ClusterImageRegistryStore
- func NewClusterStore(spec ClusterStoreSpec) stores.ClusterStore
- func NewComputeAccessStore(spec ComputeAccessStoreSpec) computeaccess.Store
- func NewComputeUsageStore() computequota.UsageStore
- func NewGitInstallationStore(spec GitInstallationStoreSpec) stores.GitInstallationStore
- func NewGitIntegrationStore(spec GitIntegrationStoreSpec) stores.GitIntegrationStore
- func NewImageBuildStore(spec ImageBuildStoreSpec) stores.ImageBuildStore
- func NewNamespacesStore(spec NamespacesStoreSpec) stores.NamespacesStore
- func NewOAuthStateStore(spec OAuthStateStoreSpec) stores.OAuthStateStore
- func NewObjectStoreStore(spec ObjectStoreStoreSpec) stores.ObjectStoreStore
- func NewOrgInviteStore(spec OrgInviteStoreSpec) stores.OrgInviteStore
- func NewOrganisationDomainStore(spec OrganisationDomainStoreSpec) stores.OrganisationDomainStore
- func NewOrganisationStore(spec OrganisationStoreSpec) stores.OrganisationStore
- func NewPostgresAddonDatabaseStore(spec PostgresAddonDatabaseStoreSpec) stores.PostgresAddonDatabaseStore
- func NewPostgresAddonStore(spec PostgresAddonStoreSpec) stores.PostgresAddonStore
- func NewPostgresBackupStore(spec PostgresBackupStoreSpec) stores.PostgresBackupStore
- func NewPreviewStackStore(spec PreviewStackStoreSpec) stores.PreviewStackStore
- func NewProjectMembershipStore(spec ProjectMembershipStoreSpec) stores.ProjectMembershipStore
- func NewProjectStore(spec ProjectStoreSpec) stores.ProjectStore
- func NewRefreshTokenStore(spec RefreshTokenStoreSpec) stores.RefreshTokenStore
- func NewRegistryCredentialStore(spec RegistryCredentialStoreSpec) stores.RegistryCredentialStore
- func NewReleaseEventStore(spec ReleaseEventStoreSpec) stores.ReleaseEventStore
- func NewResourceReferenceStore(spec ResourceReferenceStoreSpec) stores.ResourceReferenceStore
- func NewResourceValidationRecordStore(spec ResourceValidationRecordStoreSpec) stores.ResourceValidationRecordStore
- func NewSecretStore(spec SecretStoreSpec) stores.SecretStore
- func NewStackConnectionStore(spec StackConnectionStoreSpec) stores.StackConnectionStore
- func NewStackDomainsStore(spec StackDomainsStoreSpec) stores.StackDomainsStore
- func NewStackPreviewConfigStore(spec StackPreviewConfigStoreSpec) stores.StackPreviewConfigStore
- func NewStackReleaseStore(spec StackReleaseStoreSpec) stores.StackReleaseStore
- func NewStackResourceStore(spec StackResourceStoreSpec) stores.StackResourceStore
- func NewStackStore(spec *StackStoreSpec) stores.StackStore
- func NewStackVolumeStore(spec StackVolumeStoreSpec) stores.StackVolumeStore
- func NewUserStore(spec UserStoreSpec) stores.UserStore
- func NewVolumeStore(v VolumeStoreSpec) stores.VolumeStore
- type APITokenStoreSpec
- type ClusterImageRegistryStoreSpec
- type ClusterStoreSpec
- type ComputeAccessStoreSpec
- type GitInstallationStoreSpec
- type GitIntegrationStoreSpec
- type ImageBuildStoreSpec
- type NamespacesStoreSpec
- type OAuthStateStoreSpec
- type ObjectStoreStoreSpec
- type OrgInviteStoreSpec
- type OrganisationDomainStoreSpec
- type OrganisationStoreSpec
- type PostgresAddonDatabaseStoreSpec
- type PostgresAddonStoreSpec
- type PostgresBackupStoreSpec
- type PreviewStackStoreSpec
- type ProjectMembershipStoreSpec
- type ProjectStoreSpec
- type RefreshTokenStoreSpec
- type RegistryCredentialStoreSpec
- type ReleaseEventStoreSpec
- type ResourceReferenceStoreSpec
- type ResourceValidationRecordStoreSpec
- type SecretStoreSpec
- type StackConnectionStoreSpec
- type StackDomainsStoreSpec
- type StackPreviewConfigStoreSpec
- type StackReleaseStoreSpec
- type StackResourceStoreSpec
- type StackStoreSpec
- type StackVolumeStoreSpec
- type UserStoreSpec
- type VolumeStoreSpec
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAPITokenStore ¶
func NewAPITokenStore(spec APITokenStoreSpec) stores.APITokenStore
func NewAtomicExecutor ¶
func NewAtomicExecutor(sf db.SessionFactory) stores.AtomicExecutor
func NewClusterImageRegistryStore ¶
func NewClusterImageRegistryStore(spec ClusterImageRegistryStoreSpec) stores.ClusterImageRegistryStore
func NewClusterStore ¶
func NewClusterStore(spec ClusterStoreSpec) stores.ClusterStore
func NewComputeAccessStore ¶
func NewComputeAccessStore(spec ComputeAccessStoreSpec) computeaccess.Store
NewComputeAccessStore fixes the platform capacity ceiling at construction so individual activation callers cannot weaken the platform-wide limit.
func NewComputeUsageStore ¶
func NewComputeUsageStore() computequota.UsageStore
func NewGitInstallationStore ¶
func NewGitInstallationStore(spec GitInstallationStoreSpec) stores.GitInstallationStore
func NewGitIntegrationStore ¶
func NewGitIntegrationStore(spec GitIntegrationStoreSpec) stores.GitIntegrationStore
func NewImageBuildStore ¶
func NewImageBuildStore(spec ImageBuildStoreSpec) stores.ImageBuildStore
func NewNamespacesStore ¶
func NewNamespacesStore(spec NamespacesStoreSpec) stores.NamespacesStore
func NewOAuthStateStore ¶
func NewOAuthStateStore(spec OAuthStateStoreSpec) stores.OAuthStateStore
func NewObjectStoreStore ¶
func NewObjectStoreStore(spec ObjectStoreStoreSpec) stores.ObjectStoreStore
func NewOrgInviteStore ¶
func NewOrgInviteStore(spec OrgInviteStoreSpec) stores.OrgInviteStore
func NewOrganisationDomainStore ¶
func NewOrganisationDomainStore(spec OrganisationDomainStoreSpec) stores.OrganisationDomainStore
func NewOrganisationStore ¶
func NewOrganisationStore(spec OrganisationStoreSpec) stores.OrganisationStore
func NewPostgresAddonDatabaseStore ¶
func NewPostgresAddonDatabaseStore(spec PostgresAddonDatabaseStoreSpec) stores.PostgresAddonDatabaseStore
func NewPostgresAddonStore ¶
func NewPostgresAddonStore(spec PostgresAddonStoreSpec) stores.PostgresAddonStore
func NewPostgresBackupStore ¶
func NewPostgresBackupStore(spec PostgresBackupStoreSpec) stores.PostgresBackupStore
func NewPreviewStackStore ¶
func NewPreviewStackStore(spec PreviewStackStoreSpec) stores.PreviewStackStore
func NewProjectMembershipStore ¶
func NewProjectMembershipStore(spec ProjectMembershipStoreSpec) stores.ProjectMembershipStore
func NewProjectStore ¶
func NewProjectStore(spec ProjectStoreSpec) stores.ProjectStore
func NewRefreshTokenStore ¶
func NewRefreshTokenStore(spec RefreshTokenStoreSpec) stores.RefreshTokenStore
func NewRegistryCredentialStore ¶
func NewRegistryCredentialStore(spec RegistryCredentialStoreSpec) stores.RegistryCredentialStore
func NewReleaseEventStore ¶
func NewReleaseEventStore(spec ReleaseEventStoreSpec) stores.ReleaseEventStore
func NewResourceReferenceStore ¶
func NewResourceReferenceStore(spec ResourceReferenceStoreSpec) stores.ResourceReferenceStore
func NewResourceValidationRecordStore ¶
func NewResourceValidationRecordStore(spec ResourceValidationRecordStoreSpec) stores.ResourceValidationRecordStore
func NewSecretStore ¶
func NewSecretStore(spec SecretStoreSpec) stores.SecretStore
func NewStackConnectionStore ¶
func NewStackConnectionStore(spec StackConnectionStoreSpec) stores.StackConnectionStore
func NewStackDomainsStore ¶
func NewStackDomainsStore(spec StackDomainsStoreSpec) stores.StackDomainsStore
func NewStackPreviewConfigStore ¶
func NewStackPreviewConfigStore(spec StackPreviewConfigStoreSpec) stores.StackPreviewConfigStore
func NewStackReleaseStore ¶
func NewStackReleaseStore(spec StackReleaseStoreSpec) stores.StackReleaseStore
func NewStackResourceStore ¶
func NewStackResourceStore(spec StackResourceStoreSpec) stores.StackResourceStore
func NewStackStore ¶
func NewStackStore(spec *StackStoreSpec) stores.StackStore
func NewStackVolumeStore ¶
func NewStackVolumeStore(spec StackVolumeStoreSpec) stores.StackVolumeStore
func NewUserStore ¶
func NewUserStore(spec UserStoreSpec) stores.UserStore
func NewVolumeStore ¶
func NewVolumeStore(v VolumeStoreSpec) stores.VolumeStore
Types ¶
type APITokenStoreSpec ¶
type APITokenStoreSpec struct {
SessionFactory db.SessionFactory
}
type ClusterImageRegistryStoreSpec ¶
type ClusterImageRegistryStoreSpec struct {
SessionFactory db.SessionFactory
}
type ClusterStoreSpec ¶
type ClusterStoreSpec struct {
SessionFactory db.SessionFactory
}
type ComputeAccessStoreSpec ¶
type ComputeAccessStoreSpec struct {
SessionFactory db.SessionFactory
MaxActiveSharedComputeLeases int
}
type GitInstallationStoreSpec ¶
type GitInstallationStoreSpec struct {
SessionFactory db.SessionFactory
}
type GitIntegrationStoreSpec ¶
type GitIntegrationStoreSpec struct {
SessionFactory db.SessionFactory
}
type ImageBuildStoreSpec ¶
type ImageBuildStoreSpec struct {
SessionFactory db.SessionFactory
}
type NamespacesStoreSpec ¶
type NamespacesStoreSpec struct {
SessionFactory db.SessionFactory
}
type OAuthStateStoreSpec ¶
type OAuthStateStoreSpec struct {
SessionFactory db.SessionFactory
}
type ObjectStoreStoreSpec ¶
type ObjectStoreStoreSpec struct {
SessionFactory db.SessionFactory
}
type OrgInviteStoreSpec ¶
type OrgInviteStoreSpec struct {
SessionFactory db.SessionFactory
}
type OrganisationDomainStoreSpec ¶
type OrganisationDomainStoreSpec struct {
SessionFactory db.SessionFactory
}
type OrganisationStoreSpec ¶
type OrganisationStoreSpec struct {
SessionFactory db.SessionFactory
}
type PostgresAddonDatabaseStoreSpec ¶
type PostgresAddonDatabaseStoreSpec struct {
SessionFactory db.SessionFactory
}
type PostgresAddonStoreSpec ¶
type PostgresAddonStoreSpec struct {
SessionFactory db.SessionFactory
}
type PostgresBackupStoreSpec ¶
type PostgresBackupStoreSpec struct {
SessionFactory db.SessionFactory
}
type PreviewStackStoreSpec ¶
type PreviewStackStoreSpec struct {
SessionFactory db.SessionFactory
}
type ProjectMembershipStoreSpec ¶
type ProjectMembershipStoreSpec struct {
SessionFactory db.SessionFactory
}
type ProjectStoreSpec ¶
type ProjectStoreSpec struct {
SessionFactory db.SessionFactory
}
type RefreshTokenStoreSpec ¶
type RefreshTokenStoreSpec struct {
SessionFactory db.SessionFactory
}
type RegistryCredentialStoreSpec ¶
type RegistryCredentialStoreSpec struct {
SessionFactory db.SessionFactory
}
type ReleaseEventStoreSpec ¶
type ReleaseEventStoreSpec struct {
SessionFactory db.SessionFactory
}
type ResourceReferenceStoreSpec ¶
type ResourceReferenceStoreSpec struct {
SessionFactory db.SessionFactory
}
type ResourceValidationRecordStoreSpec ¶
type ResourceValidationRecordStoreSpec struct {
SessionFactory db.SessionFactory
}
type SecretStoreSpec ¶
type SecretStoreSpec struct {
SessionFactory db.SessionFactory
}
type StackConnectionStoreSpec ¶
type StackConnectionStoreSpec struct {
SessionFactory db.SessionFactory
}
type StackDomainsStoreSpec ¶
type StackDomainsStoreSpec struct {
SessionFactory db.SessionFactory
}
type StackPreviewConfigStoreSpec ¶
type StackPreviewConfigStoreSpec struct {
SessionFactory db.SessionFactory
}
type StackReleaseStoreSpec ¶
type StackReleaseStoreSpec struct {
SessionFactory db.SessionFactory
}
type StackResourceStoreSpec ¶
type StackResourceStoreSpec struct {
SessionFactory db.SessionFactory
}
type StackStoreSpec ¶
type StackStoreSpec struct {
SessionFactory db.SessionFactory
}
type StackVolumeStoreSpec ¶
type StackVolumeStoreSpec struct {
SessionFactory db.SessionFactory
}
type UserStoreSpec ¶
type UserStoreSpec struct {
SessionFactory db.SessionFactory
}
type VolumeStoreSpec ¶
type VolumeStoreSpec struct {
SessionFactory db.SessionFactory
}
Source Files
¶
- api_token_store.go
- atomic_executor_impl.go
- cluster_image_registries.go
- clusters.go
- compute_access.go
- compute_usage.go
- git_installation.go
- git_integration.go
- image_build.go
- locking.go
- namespaces_store.go
- oauth_state_store.go
- object_store.go
- org_invite_store.go
- organisation_domain.go
- organisations.go
- postgres_addon.go
- postgres_addon_database.go
- postgres_backup.go
- preview_stack.go
- project_membership_store.go
- project_store.go
- refresh_token_store.go
- registry_credential.go
- release_event.go
- resource_reference.go
- resource_validation_record.go
- secret.go
- stack.go
- stack_connection.go
- stack_domains.go
- stack_preview_config.go
- stack_release.go
- stack_resource.go
- stack_storage.go
- stack_volume.go
- users.go
- volume_store.go
Click to show internal directories.
Click to hide internal directories.