object Cluster extends GeneratedMessageCompanion[Cluster]

Source
Cluster.scala
Linear Supertypes
GeneratedMessageCompanion[Cluster], Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Cluster
  2. GeneratedMessageCompanion
  3. Serializable
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. 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()
  2. implicit class ClusterLens[UpperPB] extends ObjectLens[UpperPB, Cluster]
  3. sealed abstract class ClusterType extends GeneratedEnum

    Type of Cluster

  4. 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()
  5. final case class NetworkConfig(network: String = "", allocatedIpRange: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[NetworkConfig] with Product with Serializable

    Metadata related to network configuration.

    Metadata related to network configuration.

    network

    Required. The resource link for the VPC network in which cluster resources are created and from which they are accessible via Private IP. The network must belong to the same project as the cluster. It is specified in the form: "projects/{project_number}/global/networks/{network_id}". This is required to create a cluster.

    allocatedIpRange

    Optional. Name of the allocated IP range for the private IP AlloyDB cluster, for example: "google-managed-services-default". If set, the instance IPs for this cluster will be created in the allocated range. The range name must comply with RFC 1035. Specifically, the name must be 1-63 characters long and match the regular expression [a-z]([-a-z0-9]*[a-z0-9])?. Field name is intended to be consistent with Cloud SQL.

    Annotations
    @SerialVersionUID()
  6. 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()
  7. 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()
  8. sealed trait Source extends GeneratedOneof
  9. sealed abstract class State extends GeneratedEnum

    Cluster State

  10. type ValueType = Cluster
    Definition Classes
    GeneratedMessageCompanion

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final val ANNOTATIONS_FIELD_NUMBER: Int(12)
  5. final val AUTOMATED_BACKUP_POLICY_FIELD_NUMBER: Int(17)
  6. final val BACKUP_SOURCE_FIELD_NUMBER: Int(15)
  7. final val CLUSTER_TYPE_FIELD_NUMBER: Int(24)
  8. final val CONTINUOUS_BACKUP_CONFIG_FIELD_NUMBER: Int(27)
  9. final val CONTINUOUS_BACKUP_INFO_FIELD_NUMBER: Int(28)
  10. final val CREATE_TIME_FIELD_NUMBER: Int(4)
  11. final val DATABASE_VERSION_FIELD_NUMBER: Int(9)
  12. final val DELETE_TIME_FIELD_NUMBER: Int(6)
  13. final val DISPLAY_NAME_FIELD_NUMBER: Int(2)
  14. final val ENCRYPTION_CONFIG_FIELD_NUMBER: Int(19)
  15. final val ENCRYPTION_INFO_FIELD_NUMBER: Int(20)
  16. final val ETAG_FIELD_NUMBER: Int(11)
  17. final val INITIAL_USER_FIELD_NUMBER: Int(14)
  18. final val LABELS_FIELD_NUMBER: Int(7)
  19. final val MIGRATION_SOURCE_FIELD_NUMBER: Int(16)
  20. final val NAME_FIELD_NUMBER: Int(1)
  21. final val NETWORK_CONFIG_FIELD_NUMBER: Int(29)
  22. final val NETWORK_FIELD_NUMBER: Int(10)
  23. final val PRIMARY_CONFIG_FIELD_NUMBER: Int(23)
  24. final val RECONCILING_FIELD_NUMBER: Int(13)
  25. final val SECONDARY_CONFIG_FIELD_NUMBER: Int(22)
  26. final val SSL_CONFIG_FIELD_NUMBER: Int(18)
  27. final val STATE_FIELD_NUMBER: Int(8)
  28. final val UID_FIELD_NUMBER: Int(3)
  29. final val UPDATE_TIME_FIELD_NUMBER: Int(5)
  30. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  31. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  32. lazy val defaultInstance: Cluster
    Definition Classes
    Cluster → GeneratedMessageCompanion
  33. def enumCompanionForField(field: FieldDescriptor): GeneratedEnumCompanion[_]
    Definition Classes
    GeneratedMessageCompanion
  34. def enumCompanionForFieldNumber(__fieldNumber: Int): GeneratedEnumCompanion[_]
    Definition Classes
    Cluster → GeneratedMessageCompanion
  35. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  36. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  37. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  38. def fromAscii(s: String): Cluster
    Definition Classes
    GeneratedMessageCompanion
  39. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  40. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  41. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  42. def javaDescriptor: Descriptor
    Definition Classes
    Cluster → GeneratedMessageCompanion
  43. def merge(a: Cluster, input: CodedInputStream): Cluster
    Definition Classes
    GeneratedMessageCompanion
  44. implicit def messageCompanion: GeneratedMessageCompanion[Cluster]
  45. def messageCompanionForField(field: FieldDescriptor): GeneratedMessageCompanion[_]
    Definition Classes
    GeneratedMessageCompanion
  46. def messageCompanionForFieldNumber(__number: Int): GeneratedMessageCompanion[_]
    Definition Classes
    Cluster → GeneratedMessageCompanion
  47. implicit def messageReads: Reads[Cluster]
    Definition Classes
    Cluster → GeneratedMessageCompanion
  48. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  49. lazy val nestedMessagesCompanions: Seq[GeneratedMessageCompanion[_ <: GeneratedMessage]]
    Definition Classes
    Cluster → GeneratedMessageCompanion
  50. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  51. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  52. 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, networkConfig: Option[NetworkConfig], 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
  53. def parseDelimitedFrom(input: InputStream): Option[Cluster]
    Definition Classes
    GeneratedMessageCompanion
  54. def parseDelimitedFrom(input: CodedInputStream): Option[Cluster]
    Definition Classes
    GeneratedMessageCompanion
  55. def parseFrom(_input__: CodedInputStream): Cluster
    Definition Classes
    Cluster → GeneratedMessageCompanion
  56. def parseFrom(s: Array[Byte]): Cluster
    Definition Classes
    GeneratedMessageCompanion
  57. def parseFrom(input: InputStream): Cluster
    Definition Classes
    GeneratedMessageCompanion
  58. def scalaDescriptor: Descriptor
    Definition Classes
    Cluster → GeneratedMessageCompanion
  59. def streamFromDelimitedInput(input: InputStream): Stream[Cluster]
    Definition Classes
    GeneratedMessageCompanion
  60. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  61. def toByteArray(a: Cluster): Array[Byte]
    Definition Classes
    GeneratedMessageCompanion
  62. def toString(): String
    Definition Classes
    AnyRef → Any
  63. def validate(s: Array[Byte]): Try[Cluster]
    Definition Classes
    GeneratedMessageCompanion
  64. def validateAscii(s: String): Either[TextFormatError, Cluster]
    Definition Classes
    GeneratedMessageCompanion
  65. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  66. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  67. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  68. object AnnotationsEntry extends GeneratedMessageCompanion[AnnotationsEntry]
  69. object ClusterType extends GeneratedEnumCompanion[ClusterType]
  70. object LabelsEntry extends GeneratedMessageCompanion[LabelsEntry]
  71. object NetworkConfig extends GeneratedMessageCompanion[NetworkConfig]
  72. object PrimaryConfig extends GeneratedMessageCompanion[PrimaryConfig]
  73. object SecondaryConfig extends GeneratedMessageCompanion[SecondaryConfig]
  74. object Source extends Serializable
  75. object State extends GeneratedEnumCompanion[State]

Inherited from GeneratedMessageCompanion[Cluster]

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped