object View extends GeneratedMessageCompanion[View]
- Source
- View.scala
- Alphabetic
- By Inheritance
- View
- GeneratedMessageCompanion
- Serializable
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- final case class Query(query: String = "", transformResults: Boolean = false, streamUpdates: Boolean = false, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[Query] with Product with Serializable
- query
A query that gets executed when this call is executed. This query is used to know how the view should be indexed.
- transformResults
Whether query results should be passed to the user service for further processing before being returned to the client. By default (false), the user service does not process query results.
- streamUpdates
If enabled, initially, the normal query results are returned, but the stream does not complete once the full result has been streamed, instead the stream is kept open and updates and new entries added to the view are streamed. Can only be used for (stream) return values.
- Annotations
- @SerialVersionUID()
- final case class Update(table: String = "", transformUpdates: Boolean = false, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[Update] with Product with Serializable
- table
Indicates the name of the table that this processing method will persist to, or that the query that is indexing will use. The return type of this call specifies the schema of the persisted value. Any defined queries that select from this table will be selecting over this schema.
- transformUpdates
Whether messages should automatically be persisted without further processing. If false, received messages will be persisted at the key given by the CloudEvents subject (that is, the entity key) without passing them to the gRPC service call. That is, the user service does not need to implement this service call. This flag is ignored if the method input parameter is different than the output, since a transformation is necessary. For matching parameters (and methods marked with
eventing.in.handle_deletes = true
) the default value (false) can be overridden for an additional message processing.
- Annotations
- @SerialVersionUID()
- sealed trait UpdateOrQuery extends GeneratedOneof
- type ValueType = View
- Definition Classes
- GeneratedMessageCompanion
- implicit class ViewLens[UpperPB] extends ObjectLens[UpperPB, View]
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 JSON_SCHEMA_FIELD_NUMBER: Int(6)
- final val QUERY_FIELD_NUMBER: Int(2)
- final val UPDATE_FIELD_NUMBER: Int(1)
- 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: View
- Definition Classes
- View → GeneratedMessageCompanion
- def enumCompanionForField(field: FieldDescriptor): GeneratedEnumCompanion[_]
- Definition Classes
- GeneratedMessageCompanion
- def enumCompanionForFieldNumber(__fieldNumber: Int): GeneratedEnumCompanion[_]
- Definition Classes
- View → GeneratedMessageCompanion
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def fromAscii(s: String): View
- 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
- View → GeneratedMessageCompanion
- def merge(a: View, input: CodedInputStream): View
- Definition Classes
- GeneratedMessageCompanion
- implicit def messageCompanion: GeneratedMessageCompanion[View]
- def messageCompanionForField(field: FieldDescriptor): GeneratedMessageCompanion[_]
- Definition Classes
- GeneratedMessageCompanion
- def messageCompanionForFieldNumber(__number: Int): GeneratedMessageCompanion[_]
- Definition Classes
- View → GeneratedMessageCompanion
- implicit def messageReads: Reads[View]
- Definition Classes
- View → GeneratedMessageCompanion
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- lazy val nestedMessagesCompanions: Seq[GeneratedMessageCompanion[_ <: GeneratedMessage]]
- Definition Classes
- View → GeneratedMessageCompanion
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def of(updateOrQuery: UpdateOrQuery, jsonSchema: Option[json_schema.JsonSchema]): View
- def parseDelimitedFrom(input: InputStream): Option[View]
- Definition Classes
- GeneratedMessageCompanion
- def parseDelimitedFrom(input: CodedInputStream): Option[View]
- Definition Classes
- GeneratedMessageCompanion
- def parseFrom(_input__: CodedInputStream): View
- Definition Classes
- View → GeneratedMessageCompanion
- def parseFrom(s: Array[Byte]): View
- Definition Classes
- GeneratedMessageCompanion
- def parseFrom(input: InputStream): View
- Definition Classes
- GeneratedMessageCompanion
- def scalaDescriptor: Descriptor
- Definition Classes
- View → GeneratedMessageCompanion
- def streamFromDelimitedInput(input: InputStream): Stream[View]
- Definition Classes
- GeneratedMessageCompanion
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toByteArray(a: View): Array[Byte]
- Definition Classes
- GeneratedMessageCompanion
- def toString(): String
- Definition Classes
- AnyRef → Any
- def validate(s: Array[Byte]): Try[View]
- Definition Classes
- GeneratedMessageCompanion
- def validateAscii(s: String): Either[TextFormatError, View]
- 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 Query extends GeneratedMessageCompanion[Query]
- object Update extends GeneratedMessageCompanion[Update]
- object UpdateOrQuery extends Serializable