Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cloudnative-pg/plugin-barman-cloud
/ types & classes
Types & classes
60 in github.com/cloudnative-pg/plugin-barman-cloud
⨍
Functions
281
◇
Types & classes
60
FuncType
ApplyKustomizationOption
ApplyKustomizationOption is a functional option for ApplyKustomization.
test/e2e/internal/kustomize/kustomize.go:45
Struct
ApplyKustomizationOptions
ApplyKustomizationOptions holds options for applying kustomizations.
test/e2e/internal/kustomize/kustomize.go:40
Struct
BackupServiceImplementation
BackupServiceImplementation is the implementation of the Backup CNPG capability
internal/cnpgi/instance/backup.go:47
Struct
CNPGI
CNPGI is the implementation of the PostgreSQL sidecar
internal/cnpgi/restore/start.go:36
Struct
CNPGI
CNPGI is the implementation of the CNPG-i server
internal/cnpgi/operator/start.go:33
Struct
CNPGI
CNPGI is the implementation of the PostgreSQL sidecar
internal/cnpgi/instance/start.go:36
Struct
CatalogMaintenanceRunnable
CatalogMaintenanceRunnable executes all the barman catalog maintenance operations
internal/cnpgi/instance/retention.go:49
Struct
CheckDocVersion
dagger/check-doc-version/main.go:35
Struct
ConfigurationError
ConfigurationError represents a mistake in the plugin configuration
internal/cnpgi/operator/config/config.go:34
Struct
ContainerLocator
TODO: extract this and the one in CloudNativePG to a common library ContainerLocator is a struct that contains the information needed to locate a cont
test/e2e/internal/command/command.go:36
Struct
E2E
dagger/e2e/main.go:29
Struct
ExtendedClient
ExtendedClient is an extended client that is capable of caching multiple secrets without relying on informers
internal/cnpgi/instance/internal/client/client.go:50
Struct
Gotest
dagger/gotest/main.go:42
Struct
IdentityImplementation
IdentityImplementation implements IdentityServer
internal/cnpgi/restore/identity.go:32
Struct
IdentityImplementation
IdentityImplementation is the implementation of the CNPG-i Identity entrypoint
internal/cnpgi/operator/identity.go:32
Struct
IdentityImplementation
IdentityImplementation implements IdentityServer
internal/cnpgi/instance/identity.go:32
Struct
InstallCloudNativePGOptions
InstallCloudNativePGOptions contains the options for installing CloudNativePG.
test/e2e/internal/cloudnativepg/cloudnativepg.go:38
FuncType
InstallOption
InstallOption is a function that sets up an option for installing cert-manager.
test/e2e/internal/certmanager/certmanager.go:42
FuncType
InstallOption
InstallOption is a function that sets up an option for installing CloudNativePG.
test/e2e/internal/cloudnativepg/cloudnativepg.go:48
Struct
InstallOptions
InstallOptions contains the options for installing cert-manager.
test/e2e/internal/certmanager/certmanager.go:36
Struct
InstanceSidecarConfiguration
InstanceSidecarConfiguration defines the configuration for the sidecar that runs in the instance pods.
api/v1/objectstore_types.go:29
Struct
JobHookImpl
JobHookImpl is the implementation of the restore job hooks
internal/cnpgi/restore/restore.go:64
Struct
LifecycleImplementation
LifecycleImplementation is the implementation of the lifecycle handler
internal/cnpgi/operator/lifecycle.go:48
Struct
ObjectStore
+kubebuilder:object:root=true +kubebuilder:subresource:status +genclient +kubebuilder:storageversion ObjectStore is the Schema for the objectstores AP
api/v1/objectstore_types.go:105
Struct
ObjectStoreList
+kubebuilder:object:root=true ObjectStoreList contains a list of ObjectStore.
api/v1/objectstore_types.go:122
Struct
ObjectStoreReconciler
ObjectStoreReconciler reconciles a ObjectStore object.
internal/controller/objectstore_controller.go:44
Struct
ObjectStoreSpec
ObjectStoreSpec defines the desired state of ObjectStore.
api/v1/objectstore_types.go:59
Struct
ObjectStoreStatus
ObjectStoreStatus defines the observed state of ObjectStore.
api/v1/objectstore_types.go:78
Struct
Plugin
Plugin represents a plugin with its associated cluster and parameters.
internal/cnpgi/operator/config/config.go:274
Struct
PluginConfiguration
PluginConfiguration is the configuration of the plugin
internal/cnpgi/operator/config/config.go:68
Struct
ReconcilerImplementation
ReconcilerImplementation implements the Reconciler capability
internal/cnpgi/operator/reconciler.go:39
Struct
RecoveryWindow
RecoveryWindow represents the time span between the first recoverability point and the last successful backup of a PostgreSQL server, defining the per
api/v1/objectstore_types.go:86
Struct
Resources
Resources represents the resources required to create an object store.
test/e2e/internal/objectstore/objectstore.go:37
Struct
Segment
Segment contains the information inside a WAL segment name.
internal/cnpgi/common/wal_import.go:86
FuncType
SetupOption
SetupOption is a function that sets up an option for the test environment setup.
test/e2e/internal/e2etestenv/main.go:47
Struct
SetupOptions
SetupOptions contains the options for setting up the test environment.
test/e2e/internal/e2etestenv/main.go:34
Struct
ShortBackupCatalogEntry
ShortBackupCatalogEntry is used when logging the downloaded backup catalog and contains only the fields used for debugging
internal/cnpgi/restore/restore.go:431
Struct
SpoolManagementError
SpoolManagementError is raised when a spool management error has been detected
internal/cnpgi/common/wal.go:51
Struct
WALServiceImplementation
WALServiceImplementation is the implementation of the WAL Service
internal/cnpgi/common/wal.go:71
Struct
azureBackupPluginBackupInTreeRestore
test/e2e/internal/tests/backup/fixtures.go:131
Struct
azureBackupPluginBackupPluginRestore
test/e2e/internal/tests/backup/fixtures.go:114
Struct
azureBackupPluginInTreeBackupPluginRestore
test/e2e/internal/tests/backup/fixtures.go:148
Struct
azuriteReplicaClusterFactory
test/e2e/internal/tests/replicacluster/fixtures.go:105
Struct
backupRestoreTestResources
test/e2e/internal/tests/backup/fixtures.go:54
Struct
backupResultMetadata
internal/cnpgi/instance/types.go:30
Struct
cachedEntry
internal/cnpgi/instance/internal/client/client.go:39
Struct
gcsBackupPluginBackupInTreeRestore
test/e2e/internal/tests/backup/fixtures.go:182
Struct
gcsBackupPluginBackupPluginRestore
test/e2e/internal/tests/backup/fixtures.go:165
Struct
gcsBackupPluginInTreeBackupPluginRestore
test/e2e/internal/tests/backup/fixtures.go:199
Struct
gcsReplicaClusterFactory
test/e2e/internal/tests/replicacluster/fixtures.go:80
Struct
healthServer
internal/cnpgi/common/health.go:35
Struct
metricsImpl
internal/cnpgi/instance/metrics.go:39
Struct
replicaClusterTestResources
test/e2e/internal/tests/replicacluster/fixtures.go:52
Struct
s3BackupPluginBackupInTreeRestore
test/e2e/internal/tests/backup/fixtures.go:80
Struct
s3BackupPluginBackupPluginRestore
test/e2e/internal/tests/backup/fixtures.go:63
Struct
s3BackupPluginInTreeBackupPluginRestore
test/e2e/internal/tests/backup/fixtures.go:97
Struct
s3ReplicaClusterFactory
test/e2e/internal/tests/replicacluster/fixtures.go:63
Struct
sidecarConfiguration
internal/cnpgi/operator/lifecycle.go:160
Interface
testCaseFactory
test/e2e/internal/tests/replicacluster/fixtures.go:32
Interface
testCaseFactory
test/e2e/internal/tests/backup/fixtures.go:50