object Instance extends GeneratedMessageCompanion[Instance]

Source
Instance.scala
Linear Supertypes
GeneratedMessageCompanion[Instance], Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Instance
  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. sealed abstract class AvailabilityType extends GeneratedEnum

    The Availability type of an instance.

    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).

  3. final case class DatabaseFlagsEntry(key: String = "", value: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[DatabaseFlagsEntry] with Product with Serializable
    Annotations
    @SerialVersionUID()
  4. implicit class InstanceLens[UpperPB] extends ObjectLens[UpperPB, Instance]
  5. sealed abstract class InstanceType extends GeneratedEnum

    Type of an Instance

  6. 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()
  7. final case class MachineConfig(cpuCount: Int = 0, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[MachineConfig] with Product with Serializable

    MachineConfig describes the configuration of a machine.

    MachineConfig describes the configuration of a machine.

    cpuCount

    The number of CPU's in the VM instance.

    Annotations
    @SerialVersionUID()
  8. final case class Node(zoneId: String = "", id: String = "", ip: String = "", state: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[Node] with Product with Serializable

    Details of a single node in the instance.

    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.

    zoneId

    The Compute Engine zone of the VM e.g. "us-central1-b".

    id

    The identifier of the VM e.g. "test-read-0601-407e52be-ms3l".

    ip

    The private IP address of the VM e.g. "10.57.0.34".

    state

    Determined by state of the compute VM and postgres-service health. Compute VM state can have values listed in https://cloud.google.com/compute/docs/instances/instance-life-cycle and postgres-service health can have values: HEALTHY and UNHEALTHY.

    Annotations
    @SerialVersionUID()
  9. final case class QueryInsightsInstanceConfig(recordApplicationTags: Option[Boolean] = _root_.scala.None, recordClientAddress: Option[Boolean] = _root_.scala.None, queryStringLength: Int = 0, queryPlansPerMinute: Option[Int] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[QueryInsightsInstanceConfig] with Product with Serializable

    QueryInsights Instance specific configuration.

    QueryInsights Instance specific configuration.

    recordApplicationTags

    Record application tags for an instance. This flag is turned "on" by default.

    recordClientAddress

    Record client address for an instance. Client address is PII information. This flag is turned "on" by default.

    queryStringLength

    Query string length. The default value is 1024. Any integer between 256 and 4500 is considered valid.

    queryPlansPerMinute

    Number of query execution plans captured by Insights per minute for all queries combined. The default value is 5. Any integer between 0 and 20 is considered valid.

    Annotations
    @SerialVersionUID()
  10. final case class ReadPoolConfig(nodeCount: Int = 0, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ReadPoolConfig] with Product with Serializable

    Configuration for a read pool instance.

    Configuration for a read pool instance.

    nodeCount

    Read capacity, i.e. number of nodes in a read pool instance.

    Annotations
    @SerialVersionUID()
  11. sealed abstract class State extends GeneratedEnum

    Instance State

  12. type ValueType = Instance
    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(18)
  5. final val AVAILABILITY_TYPE_FIELD_NUMBER: Int(11)
  6. final val CREATE_TIME_FIELD_NUMBER: Int(4)
  7. final val DATABASE_FLAGS_FIELD_NUMBER: Int(13)
  8. final val DELETE_TIME_FIELD_NUMBER: Int(6)
  9. final val DISPLAY_NAME_FIELD_NUMBER: Int(2)
  10. final val ETAG_FIELD_NUMBER: Int(17)
  11. final val GCE_ZONE_FIELD_NUMBER: Int(12)
  12. final val INSTANCE_TYPE_FIELD_NUMBER: Int(9)
  13. final val IP_ADDRESS_FIELD_NUMBER: Int(15)
  14. final val LABELS_FIELD_NUMBER: Int(7)
  15. final val MACHINE_CONFIG_FIELD_NUMBER: Int(10)
  16. final val NAME_FIELD_NUMBER: Int(1)
  17. final val NODES_FIELD_NUMBER: Int(20)
  18. final val QUERY_INSIGHTS_CONFIG_FIELD_NUMBER: Int(21)
  19. final val READ_POOL_CONFIG_FIELD_NUMBER: Int(14)
  20. final val RECONCILING_FIELD_NUMBER: Int(16)
  21. final val STATE_FIELD_NUMBER: Int(8)
  22. final val UID_FIELD_NUMBER: Int(3)
  23. final val UPDATE_TIME_FIELD_NUMBER: Int(5)
  24. final val WRITABLE_NODE_FIELD_NUMBER: Int(19)
  25. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  26. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  27. lazy val defaultInstance: Instance
    Definition Classes
    Instance → GeneratedMessageCompanion
  28. def enumCompanionForField(field: FieldDescriptor): GeneratedEnumCompanion[_]
    Definition Classes
    GeneratedMessageCompanion
  29. def enumCompanionForFieldNumber(__fieldNumber: Int): GeneratedEnumCompanion[_]
    Definition Classes
    Instance → GeneratedMessageCompanion
  30. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  31. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  32. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  33. def fromAscii(s: String): Instance
    Definition Classes
    GeneratedMessageCompanion
  34. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  35. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  36. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  37. def javaDescriptor: Descriptor
    Definition Classes
    Instance → GeneratedMessageCompanion
  38. def merge(a: Instance, input: CodedInputStream): Instance
    Definition Classes
    GeneratedMessageCompanion
  39. implicit def messageCompanion: GeneratedMessageCompanion[Instance]
  40. def messageCompanionForField(field: FieldDescriptor): GeneratedMessageCompanion[_]
    Definition Classes
    GeneratedMessageCompanion
  41. def messageCompanionForFieldNumber(__number: Int): GeneratedMessageCompanion[_]
    Definition Classes
    Instance → GeneratedMessageCompanion
  42. implicit def messageReads: Reads[Instance]
    Definition Classes
    Instance → GeneratedMessageCompanion
  43. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  44. lazy val nestedMessagesCompanions: Seq[GeneratedMessageCompanion[_ <: GeneratedMessage]]
    Definition Classes
    Instance → GeneratedMessageCompanion
  45. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  46. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  47. def of(name: String, displayName: String, uid: String, createTime: Option[Timestamp], updateTime: Option[Timestamp], deleteTime: Option[Timestamp], labels: Map[String, String], state: State, instanceType: InstanceType, machineConfig: Option[MachineConfig], availabilityType: AvailabilityType, gceZone: String, databaseFlags: Map[String, String], writableNode: Option[Node], nodes: Seq[Node], queryInsightsConfig: Option[QueryInsightsInstanceConfig], readPoolConfig: Option[ReadPoolConfig], ipAddress: String, reconciling: Boolean, etag: String, annotations: Map[String, String]): Instance
  48. def parseDelimitedFrom(input: InputStream): Option[Instance]
    Definition Classes
    GeneratedMessageCompanion
  49. def parseDelimitedFrom(input: CodedInputStream): Option[Instance]
    Definition Classes
    GeneratedMessageCompanion
  50. def parseFrom(_input__: CodedInputStream): Instance
    Definition Classes
    Instance → GeneratedMessageCompanion
  51. def parseFrom(s: Array[Byte]): Instance
    Definition Classes
    GeneratedMessageCompanion
  52. def parseFrom(input: InputStream): Instance
    Definition Classes
    GeneratedMessageCompanion
  53. def scalaDescriptor: Descriptor
    Definition Classes
    Instance → GeneratedMessageCompanion
  54. def streamFromDelimitedInput(input: InputStream): Stream[Instance]
    Definition Classes
    GeneratedMessageCompanion
  55. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  56. def toByteArray(a: Instance): Array[Byte]
    Definition Classes
    GeneratedMessageCompanion
  57. def toString(): String
    Definition Classes
    AnyRef → Any
  58. def validate(s: Array[Byte]): Try[Instance]
    Definition Classes
    GeneratedMessageCompanion
  59. def validateAscii(s: String): Either[TextFormatError, Instance]
    Definition Classes
    GeneratedMessageCompanion
  60. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  61. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  62. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  63. object AnnotationsEntry extends GeneratedMessageCompanion[AnnotationsEntry]
  64. object AvailabilityType extends GeneratedEnumCompanion[AvailabilityType]
  65. object DatabaseFlagsEntry extends GeneratedMessageCompanion[DatabaseFlagsEntry]
  66. object InstanceType extends GeneratedEnumCompanion[InstanceType]
  67. object LabelsEntry extends GeneratedMessageCompanion[LabelsEntry]
  68. object MachineConfig extends GeneratedMessageCompanion[MachineConfig]
  69. object Node extends GeneratedMessageCompanion[Node]
  70. object QueryInsightsInstanceConfig extends GeneratedMessageCompanion[QueryInsightsInstanceConfig]
  71. object ReadPoolConfig extends GeneratedMessageCompanion[ReadPoolConfig]
  72. object State extends GeneratedEnumCompanion[State]

Inherited from GeneratedMessageCompanion[Instance]

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped