object Cluster extends GeneratedMessageCompanion[Cluster]
- Source
- Cluster.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Cluster
- GeneratedMessageCompanion
- Serializable
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- final case class AnnotationsEntry(key: String = "", value: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[AnnotationsEntry] with Product with Serializable
- Annotations
- @SerialVersionUID()
- implicit class ClusterLens[UpperPB] extends ObjectLens[UpperPB, Cluster]
- sealed abstract class ClusterType extends GeneratedEnum
Type of Cluster
- final case class LabelsEntry(key: String = "", value: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[LabelsEntry] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class PrimaryConfig(secondaryClusterNames: Seq[String] = _root_.scala.Seq.empty, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[PrimaryConfig] with Product with Serializable
Configuration for the primary cluster.
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.
- secondaryClusterNames
Output only. Names of the clusters that are replicating from this cluster.
- Annotations
- @SerialVersionUID()
- final case class SecondaryConfig(primaryClusterName: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[SecondaryConfig] with Product with Serializable
Configuration information for the secondary cluster.
Configuration information for the secondary cluster. This should be set if and only if the cluster is of type SECONDARY.
- primaryClusterName
The name of the primary cluster name with the format: * projects/{project}/locations/{region}/clusters/{cluster_id}
- Annotations
- @SerialVersionUID()
- sealed trait Source extends GeneratedOneof
- sealed abstract class State extends GeneratedEnum
Cluster State
- type ValueType = Cluster
- Definition Classes
- GeneratedMessageCompanion
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final val ANNOTATIONS_FIELD_NUMBER: Int(12)
- final val AUTOMATED_BACKUP_POLICY_FIELD_NUMBER: Int(17)
- final val BACKUP_SOURCE_FIELD_NUMBER: Int(15)
- final val CLUSTER_TYPE_FIELD_NUMBER: Int(24)
- final val CONTINUOUS_BACKUP_CONFIG_FIELD_NUMBER: Int(27)
- final val CONTINUOUS_BACKUP_INFO_FIELD_NUMBER: Int(28)
- final val CREATE_TIME_FIELD_NUMBER: Int(4)
- final val DATABASE_VERSION_FIELD_NUMBER: Int(9)
- final val DELETE_TIME_FIELD_NUMBER: Int(6)
- final val DISPLAY_NAME_FIELD_NUMBER: Int(2)
- final val ENCRYPTION_CONFIG_FIELD_NUMBER: Int(19)
- final val ENCRYPTION_INFO_FIELD_NUMBER: Int(20)
- final val ETAG_FIELD_NUMBER: Int(11)
- final val INITIAL_USER_FIELD_NUMBER: Int(14)
- final val LABELS_FIELD_NUMBER: Int(7)
- final val MIGRATION_SOURCE_FIELD_NUMBER: Int(16)
- final val NAME_FIELD_NUMBER: Int(1)
- final val NETWORK_FIELD_NUMBER: Int(10)
- final val PRIMARY_CONFIG_FIELD_NUMBER: Int(23)
- final val RECONCILING_FIELD_NUMBER: Int(13)
- final val SECONDARY_CONFIG_FIELD_NUMBER: Int(22)
- final val SSL_CONFIG_FIELD_NUMBER: Int(18)
- final val STATE_FIELD_NUMBER: Int(8)
- final val UID_FIELD_NUMBER: Int(3)
- final val UPDATE_TIME_FIELD_NUMBER: Int(5)
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- lazy val defaultInstance: Cluster
- Definition Classes
- Cluster → GeneratedMessageCompanion
- def enumCompanionForField(field: FieldDescriptor): GeneratedEnumCompanion[_]
- Definition Classes
- GeneratedMessageCompanion
- def enumCompanionForFieldNumber(__fieldNumber: Int): GeneratedEnumCompanion[_]
- Definition Classes
- Cluster → GeneratedMessageCompanion
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- def fromAscii(s: String): Cluster
- Definition Classes
- GeneratedMessageCompanion
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def javaDescriptor: Descriptor
- Definition Classes
- Cluster → GeneratedMessageCompanion
- def merge(a: Cluster, input: CodedInputStream): Cluster
- Definition Classes
- GeneratedMessageCompanion
- implicit def messageCompanion: GeneratedMessageCompanion[Cluster]
- def messageCompanionForField(field: FieldDescriptor): GeneratedMessageCompanion[_]
- Definition Classes
- GeneratedMessageCompanion
- def messageCompanionForFieldNumber(__number: Int): GeneratedMessageCompanion[_]
- Definition Classes
- Cluster → GeneratedMessageCompanion
- implicit def messageReads: Reads[Cluster]
- Definition Classes
- Cluster → GeneratedMessageCompanion
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- lazy val nestedMessagesCompanions: Seq[GeneratedMessageCompanion[_ <: GeneratedMessage]]
- Definition Classes
- Cluster → GeneratedMessageCompanion
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def of(source: Source, name: String, displayName: String, uid: String, createTime: Option[Timestamp], updateTime: Option[Timestamp], deleteTime: Option[Timestamp], labels: Map[String, String], state: State, clusterType: ClusterType, databaseVersion: DatabaseVersion, network: String, etag: String, annotations: Map[String, String], reconciling: Boolean, initialUser: Option[UserPassword], automatedBackupPolicy: Option[AutomatedBackupPolicy], sslConfig: Option[SslConfig], encryptionConfig: Option[EncryptionConfig], encryptionInfo: Option[EncryptionInfo], continuousBackupConfig: Option[ContinuousBackupConfig], continuousBackupInfo: Option[ContinuousBackupInfo], secondaryConfig: Option[SecondaryConfig], primaryConfig: Option[PrimaryConfig]): Cluster
- def parseDelimitedFrom(input: InputStream): Option[Cluster]
- Definition Classes
- GeneratedMessageCompanion
- def parseDelimitedFrom(input: CodedInputStream): Option[Cluster]
- Definition Classes
- GeneratedMessageCompanion
- def parseFrom(_input__: CodedInputStream): Cluster
- Definition Classes
- Cluster → GeneratedMessageCompanion
- def parseFrom(s: Array[Byte]): Cluster
- Definition Classes
- GeneratedMessageCompanion
- def parseFrom(input: InputStream): Cluster
- Definition Classes
- GeneratedMessageCompanion
- def scalaDescriptor: Descriptor
- Definition Classes
- Cluster → GeneratedMessageCompanion
- def streamFromDelimitedInput(input: InputStream): Stream[Cluster]
- Definition Classes
- GeneratedMessageCompanion
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toByteArray(a: Cluster): Array[Byte]
- Definition Classes
- GeneratedMessageCompanion
- def toString(): String
- Definition Classes
- AnyRef → Any
- def validate(s: Array[Byte]): Try[Cluster]
- Definition Classes
- GeneratedMessageCompanion
- def validateAscii(s: String): Either[TextFormatError, Cluster]
- Definition Classes
- GeneratedMessageCompanion
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- object AnnotationsEntry extends GeneratedMessageCompanion[AnnotationsEntry]
- object ClusterType extends GeneratedEnumCompanion[ClusterType]
- object LabelsEntry extends GeneratedMessageCompanion[LabelsEntry]
- object PrimaryConfig extends GeneratedMessageCompanion[PrimaryConfig]
- object SecondaryConfig extends GeneratedMessageCompanion[SecondaryConfig]
- object Source extends Serializable
- object State extends GeneratedEnumCompanion[State]