Package com.google.events.cloud.alloydb.v1 (0.16.0)

Classes

AutomatedBackupPolicy

Message describing the user-specified automated backup policy. All fields in the automated backup policy are optional. Defaults for each field are provided if they are not set.

Protobuf type google.events.cloud.alloydb.v1.AutomatedBackupPolicy

AutomatedBackupPolicy.Builder

Message describing the user-specified automated backup policy. All fields in the automated backup policy are optional. Defaults for each field are provided if they are not set.

Protobuf type google.events.cloud.alloydb.v1.AutomatedBackupPolicy

AutomatedBackupPolicy.QuantityBasedRetention

A quantity based policy specifies that a certain number of the most recent successful backups should be retained.

Protobuf type google.events.cloud.alloydb.v1.AutomatedBackupPolicy.QuantityBasedRetention

AutomatedBackupPolicy.QuantityBasedRetention.Builder

A quantity based policy specifies that a certain number of the most recent successful backups should be retained.

Protobuf type google.events.cloud.alloydb.v1.AutomatedBackupPolicy.QuantityBasedRetention

AutomatedBackupPolicy.TimeBasedRetention

A time based retention policy specifies that all backups within a certain time period should be retained.

Protobuf type google.events.cloud.alloydb.v1.AutomatedBackupPolicy.TimeBasedRetention

AutomatedBackupPolicy.TimeBasedRetention.Builder

A time based retention policy specifies that all backups within a certain time period should be retained.

Protobuf type google.events.cloud.alloydb.v1.AutomatedBackupPolicy.TimeBasedRetention

AutomatedBackupPolicy.WeeklySchedule

A weekly schedule starts a backup at prescribed start times within a day, for the specified days of the week. The weekly schedule message is flexible and can be used to create many types of schedules. For example, to have a daily backup that starts at 22:00, configure the start_times field to have one element "22:00" and the days_of_week field to have all seven days of the week.

Protobuf type google.events.cloud.alloydb.v1.AutomatedBackupPolicy.WeeklySchedule

AutomatedBackupPolicy.WeeklySchedule.Builder

A weekly schedule starts a backup at prescribed start times within a day, for the specified days of the week. The weekly schedule message is flexible and can be used to create many types of schedules. For example, to have a daily backup that starts at 22:00, configure the start_times field to have one element "22:00" and the days_of_week field to have all seven days of the week.

Protobuf type google.events.cloud.alloydb.v1.AutomatedBackupPolicy.WeeklySchedule

Backup

Message describing Backup object

Protobuf type google.events.cloud.alloydb.v1.Backup

Backup.Builder

Message describing Backup object

Protobuf type google.events.cloud.alloydb.v1.Backup

BackupEventData

The data within all Backup events.

Protobuf type google.events.cloud.alloydb.v1.BackupEventData

BackupEventData.Builder

The data within all Backup events.

Protobuf type google.events.cloud.alloydb.v1.BackupEventData

BackupSource

Message describing a BackupSource.

Protobuf type google.events.cloud.alloydb.v1.BackupSource

BackupSource.Builder

Message describing a BackupSource.

Protobuf type google.events.cloud.alloydb.v1.BackupSource

Cluster

A cluster is a collection of regional AlloyDB resources. It can include a primary instance and one or more read pool instances. All cluster resources share a storage layer, which scales as needed.

Protobuf type google.events.cloud.alloydb.v1.Cluster

Cluster.Builder

A cluster is a collection of regional AlloyDB resources. It can include a primary instance and one or more read pool instances. All cluster resources share a storage layer, which scales as needed.

Protobuf type google.events.cloud.alloydb.v1.Cluster

Cluster.PrimaryConfig

Configuration for the primary cluster. It has the list of clusters that are replicating from this cluster. This should be set if and only if the cluster is of type PRIMARY.

Protobuf type google.events.cloud.alloydb.v1.Cluster.PrimaryConfig

Cluster.PrimaryConfig.Builder

Configuration for the primary cluster. It has the list of clusters that are replicating from this cluster. This should be set if and only if the cluster is of type PRIMARY.

Protobuf type google.events.cloud.alloydb.v1.Cluster.PrimaryConfig

Cluster.SecondaryConfig

Configuration information for the secondary cluster. This should be set if and only if the cluster is of type SECONDARY.

Protobuf type google.events.cloud.alloydb.v1.Cluster.SecondaryConfig

Cluster.SecondaryConfig.Builder

Configuration information for the secondary cluster. This should be set if and only if the cluster is of type SECONDARY.

Protobuf type google.events.cloud.alloydb.v1.Cluster.SecondaryConfig

ClusterEventData

The data within all Cluster events.

Protobuf type google.events.cloud.alloydb.v1.ClusterEventData

ClusterEventData.Builder

The data within all Cluster events.

Protobuf type google.events.cloud.alloydb.v1.ClusterEventData

Data

EncryptionConfig

EncryptionConfig describes the encryption config of a cluster or a backup that is encrypted with a CMEK (customer-managed encryption key).

Protobuf type google.events.cloud.alloydb.v1.EncryptionConfig

EncryptionConfig.Builder

EncryptionConfig describes the encryption config of a cluster or a backup that is encrypted with a CMEK (customer-managed encryption key).

Protobuf type google.events.cloud.alloydb.v1.EncryptionConfig

EncryptionInfo

EncryptionInfo describes the encryption information of a cluster or a backup.

Protobuf type google.events.cloud.alloydb.v1.EncryptionInfo

EncryptionInfo.Builder

EncryptionInfo describes the encryption information of a cluster or a backup.

Protobuf type google.events.cloud.alloydb.v1.EncryptionInfo

Instance

An Instance is a computing unit that an end customer can connect to. It's the main unit of computing resources in AlloyDB.

Protobuf type google.events.cloud.alloydb.v1.Instance

Instance.Builder

An Instance is a computing unit that an end customer can connect to. It's the main unit of computing resources in AlloyDB.

Protobuf type google.events.cloud.alloydb.v1.Instance

Instance.MachineConfig

MachineConfig describes the configuration of a machine.

Protobuf type google.events.cloud.alloydb.v1.Instance.MachineConfig

Instance.MachineConfig.Builder

MachineConfig describes the configuration of a machine.

Protobuf type google.events.cloud.alloydb.v1.Instance.MachineConfig

Instance.Node

Details of a single node in the instance. Nodes in an AlloyDB instance are ephemereal, they can change during update, failover, autohealing and resize operations.

Protobuf type google.events.cloud.alloydb.v1.Instance.Node

Instance.Node.Builder

Details of a single node in the instance. Nodes in an AlloyDB instance are ephemereal, they can change during update, failover, autohealing and resize operations.

Protobuf type google.events.cloud.alloydb.v1.Instance.Node

Instance.QueryInsightsInstanceConfig

QueryInsights Instance specific configuration.

Protobuf type google.events.cloud.alloydb.v1.Instance.QueryInsightsInstanceConfig

Instance.QueryInsightsInstanceConfig.Builder

QueryInsights Instance specific configuration.

Protobuf type google.events.cloud.alloydb.v1.Instance.QueryInsightsInstanceConfig

Instance.ReadPoolConfig

Configuration for a read pool instance.

Protobuf type google.events.cloud.alloydb.v1.Instance.ReadPoolConfig

Instance.ReadPoolConfig.Builder

Configuration for a read pool instance.

Protobuf type google.events.cloud.alloydb.v1.Instance.ReadPoolConfig

InstanceEventData

The data within all Instance events.

Protobuf type google.events.cloud.alloydb.v1.InstanceEventData

InstanceEventData.Builder

The data within all Instance events.

Protobuf type google.events.cloud.alloydb.v1.InstanceEventData

MigrationSource

Subset of the source instance configuration that is available when reading the cluster resource.

Protobuf type google.events.cloud.alloydb.v1.MigrationSource

MigrationSource.Builder

Subset of the source instance configuration that is available when reading the cluster resource.

Protobuf type google.events.cloud.alloydb.v1.MigrationSource

SslConfig

SSL configuration for an AlloyDB Cluster.

Protobuf type google.events.cloud.alloydb.v1.SslConfig

SslConfig.Builder

SSL configuration for an AlloyDB Cluster.

Protobuf type google.events.cloud.alloydb.v1.SslConfig

UserPassword

The username/password for a database user. Used for specifying initial users at cluster creation time.

Protobuf type google.events.cloud.alloydb.v1.UserPassword

UserPassword.Builder

The username/password for a database user. Used for specifying initial users at cluster creation time.

Protobuf type google.events.cloud.alloydb.v1.UserPassword

Interfaces

AutomatedBackupPolicy.QuantityBasedRetentionOrBuilder

AutomatedBackupPolicy.TimeBasedRetentionOrBuilder

AutomatedBackupPolicy.WeeklyScheduleOrBuilder

AutomatedBackupPolicyOrBuilder

BackupEventDataOrBuilder

BackupOrBuilder

BackupSourceOrBuilder

Cluster.PrimaryConfigOrBuilder

Cluster.SecondaryConfigOrBuilder

ClusterEventDataOrBuilder

ClusterOrBuilder

EncryptionConfigOrBuilder

EncryptionInfoOrBuilder

Instance.MachineConfigOrBuilder

Instance.NodeOrBuilder

Instance.QueryInsightsInstanceConfigOrBuilder

Instance.ReadPoolConfigOrBuilder

InstanceEventDataOrBuilder

InstanceOrBuilder

MigrationSourceOrBuilder

SslConfigOrBuilder

UserPasswordOrBuilder

Enums

AutomatedBackupPolicy.RetentionCase

AutomatedBackupPolicy.ScheduleCase

Backup.State

Backup State

Protobuf enum google.events.cloud.alloydb.v1.Backup.State

Backup.Type

Backup Type

Protobuf enum google.events.cloud.alloydb.v1.Backup.Type

Cluster.ClusterType

Type of Cluster

Protobuf enum google.events.cloud.alloydb.v1.Cluster.ClusterType

Cluster.SourceCase

Cluster.State

Cluster State

Protobuf enum google.events.cloud.alloydb.v1.Cluster.State

DatabaseVersion

The supported database engine versions.

Protobuf enum google.events.cloud.alloydb.v1.DatabaseVersion

EncryptionInfo.Type

Possible encryption types.

Protobuf enum google.events.cloud.alloydb.v1.EncryptionInfo.Type

Instance.AvailabilityType

The Availability type of an instance. Potential values:

  • ZONAL: The instance serves data from only one zone. Outages in that zone affect instance availability.
  • REGIONAL: The instance can serve data from more than one zone in a region (it is highly available).

Protobuf enum google.events.cloud.alloydb.v1.Instance.AvailabilityType

Instance.InstanceType

Type of an Instance

Protobuf enum google.events.cloud.alloydb.v1.Instance.InstanceType

Instance.State

Instance State

Protobuf enum google.events.cloud.alloydb.v1.Instance.State

MigrationSource.MigrationSourceType

Denote the type of migration source that created this cluster.

Protobuf enum google.events.cloud.alloydb.v1.MigrationSource.MigrationSourceType

SslConfig.CaSource

Certificate Authority (CA) source for SSL/TLS certificates.

Protobuf enum google.events.cloud.alloydb.v1.SslConfig.CaSource

SslConfig.SslMode

SSL mode options.

Protobuf enum google.events.cloud.alloydb.v1.SslConfig.SslMode