ExecuteSqlRequest

com.google.spanner.v1.spanner.ExecuteSqlRequest
See theExecuteSqlRequest companion class
object ExecuteSqlRequest extends GeneratedMessageCompanion[ExecuteSqlRequest]

Attributes

Companion
class
Source
ExecuteSqlRequest.scala
Graph
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[ExecuteSqlRequest]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type

Members list

Type members

Classlikes

implicit class ExecuteSqlRequestLens[UpperPB](_l: Lens[UpperPB, ExecuteSqlRequest]) extends ObjectLens[UpperPB, ExecuteSqlRequest]

Attributes

Source
ExecuteSqlRequest.scala
Supertypes
class ObjectLens[UpperPB, ExecuteSqlRequest]
trait Lens[UpperPB, ExecuteSqlRequest]
trait Serializable
class Object
trait Matchable
class Any
Show all
final case class ParamTypesEntry(key: String, value: Option[Type], unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[ParamTypesEntry]

Attributes

Companion
object
Source
ExecuteSqlRequest.scala
Supertypes
trait Updatable[ParamTypesEntry]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object ParamTypesEntry extends GeneratedMessageCompanion[ParamTypesEntry]

Attributes

Companion
class
Source
ExecuteSqlRequest.scala
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[ParamTypesEntry]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
sealed abstract class QueryMode(val value: Int) extends GeneratedEnum

Mode in which the statement must be processed.

Mode in which the statement must be processed.

Attributes

Companion
object
Source
ExecuteSqlRequest.scala
Supertypes
trait GeneratedEnum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Known subtypes
object NORMAL.type
object PLAN.type
object PROFILE.type
trait Recognized
class Unrecognized
object QueryMode extends GeneratedEnumCompanion[QueryMode]

Attributes

Companion
class
Source
ExecuteSqlRequest.scala
Supertypes
trait Sum
trait Mirror
trait GeneratedEnumCompanion[QueryMode]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
QueryMode.type
final case class QueryOptions(optimizerVersion: String, optimizerStatisticsPackage: String, unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[QueryOptions]

Query optimizer configuration.

Query optimizer configuration.

Value parameters

optimizerStatisticsPackage

An option to control the selection of optimizer statistics package. This parameter allows individual queries to use a different query optimizer statistics package. Specifying latest as a value instructs Cloud Spanner to use the latest generated statistics package. If not specified, Cloud Spanner uses the statistics package set at the database level options, or the latest package if the database option is not set. The statistics package requested by the query has to be exempt from garbage collection. This can be achieved with the following DDL statement:

 ALTER STATISTICS <package_name> SET OPTIONS (allow_gc=false)

The list of available statistics packages can be queried from INFORMATION_SCHEMA.SPANNER_STATISTICS. Executing a SQL statement with an invalid optimizer statistics package or with a statistics package that allows garbage collection fails with an INVALID_ARGUMENT error.

optimizerVersion

An option to control the selection of optimizer version. This parameter allows individual queries to pick different query optimizer versions. Specifying latest as a value instructs Cloud Spanner to use the latest supported query optimizer version. If not specified, Cloud Spanner uses the optimizer version set at the database level options. Any other positive integer (from the list of supported optimizer versions) overrides the default optimizer version for query execution. The list of supported optimizer versions can be queried from SPANNER_SYS.SUPPORTED_OPTIMIZER_VERSIONS. Executing a SQL statement with an invalid optimizer version fails with an INVALID_ARGUMENT error. See https://cloud.google.com/spanner/docs/query-optimizer/manage-query-optimizer for more information on managing the query optimizer. The optimizer_version statement hint has precedence over this setting.

Attributes

Companion
object
Source
ExecuteSqlRequest.scala
Supertypes
trait Updatable[QueryOptions]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object QueryOptions extends GeneratedMessageCompanion[QueryOptions]

Attributes

Companion
class
Source
ExecuteSqlRequest.scala
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[QueryOptions]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Attributes

Inherited from:
Mirror
Source
Mirror.scala
type MirroredLabel <: String

The name of the type

The name of the type

Attributes

Inherited from:
Mirror
Source
Mirror.scala
type ValueType = A

Attributes

Inherited from:
GeneratedMessageCompanion
Source
GeneratedMessageCompanion.scala

Value members

Concrete methods

def enumCompanionForFieldNumber(`__fieldNumber`: Int): GeneratedEnumCompanion[_]

Attributes

Source
ExecuteSqlRequest.scala
def javaDescriptor: Descriptor

Returns the Java descriptors for this message. It is recommended to use scalaDescriptors. The Java descriptors are available even when Java conversions is disabled, however they are not available in Scala.js or scala-native.

Returns the Java descriptors for this message. It is recommended to use scalaDescriptors. The Java descriptors are available even when Java conversions is disabled, however they are not available in Scala.js or scala-native.

Attributes

Source
ExecuteSqlRequest.scala
def messageCompanionForFieldNumber(`__number`: Int): GeneratedMessageCompanion[_]

Attributes

Source
ExecuteSqlRequest.scala
def of(session: String, transaction: Option[TransactionSelector], sql: String, params: Option[Struct], paramTypes: Map[String, Type], resumeToken: ByteString, queryMode: QueryMode, partitionToken: ByteString, seqno: Long, queryOptions: Option[QueryOptions], requestOptions: Option[RequestOptions], dataBoostEnabled: Boolean): ExecuteSqlRequest

Attributes

Source
ExecuteSqlRequest.scala
def parseFrom(`_input__`: CodedInputStream): ExecuteSqlRequest

Parses a message from a CodedInputStream.

Parses a message from a CodedInputStream.

Attributes

Source
ExecuteSqlRequest.scala
def scalaDescriptor: Descriptor

Attributes

Source
ExecuteSqlRequest.scala

Inherited methods

def enumCompanionForField(field: FieldDescriptor): GeneratedEnumCompanion[_]

Attributes

Inherited from:
GeneratedMessageCompanion
Source
GeneratedMessageCompanion.scala
def fromAscii(s: String): A

Attributes

Inherited from:
GeneratedMessageCompanion
Source
GeneratedMessageCompanion.scala
def merge(a: ExecuteSqlRequest, input: CodedInputStream): A

Merges the given message with the additional fields in the steam.

Merges the given message with the additional fields in the steam.

Attributes

Inherited from:
GeneratedMessageCompanion
Source
GeneratedMessageCompanion.scala
def messageCompanionForField(field: FieldDescriptor): GeneratedMessageCompanion[_]

Attributes

Inherited from:
GeneratedMessageCompanion
Source
GeneratedMessageCompanion.scala
def parseDelimitedFrom(input: InputStream): Option[A]

Attributes

Inherited from:
GeneratedMessageCompanion
Source
GeneratedMessageCompanion.scala
def parseDelimitedFrom(input: CodedInputStream): Option[A]

Attributes

Inherited from:
GeneratedMessageCompanion
Source
GeneratedMessageCompanion.scala
def parseFrom(s: Array[Byte]): A

Attributes

Inherited from:
GeneratedMessageCompanion
Source
GeneratedMessageCompanion.scala
def parseFrom(input: InputStream): A

Attributes

Inherited from:
GeneratedMessageCompanion
Source
GeneratedMessageCompanion.scala
def streamFromDelimitedInput(input: InputStream): Stream[A]

Attributes

Inherited from:
GeneratedMessageCompanion
Source
GeneratedMessageCompanion.scala
def toByteArray(a: ExecuteSqlRequest): Array[Byte]

Attributes

Inherited from:
GeneratedMessageCompanion
Source
GeneratedMessageCompanion.scala
def validate(s: Array[Byte]): Try[A]

Attributes

Inherited from:
GeneratedMessageCompanion
Source
GeneratedMessageCompanion.scala
def validateAscii(s: String): Either[TextFormatError, A]

Attributes

Inherited from:
GeneratedMessageCompanion
Source
GeneratedMessageCompanion.scala

Concrete fields

final val PARAMS_FIELD_NUMBER: 4

Attributes

Source
ExecuteSqlRequest.scala

Attributes

Source
ExecuteSqlRequest.scala

Attributes

Source
ExecuteSqlRequest.scala

Attributes

Source
ExecuteSqlRequest.scala

Attributes

Source
ExecuteSqlRequest.scala

Attributes

Source
ExecuteSqlRequest.scala

Attributes

Source
ExecuteSqlRequest.scala
final val SEQNO_FIELD_NUMBER: 9

Attributes

Source
ExecuteSqlRequest.scala
final val SESSION_FIELD_NUMBER: 1

Attributes

Source
ExecuteSqlRequest.scala
final val SQL_FIELD_NUMBER: 3

Attributes

Source
ExecuteSqlRequest.scala

Attributes

Source
ExecuteSqlRequest.scala
lazy val nestedMessagesCompanions: Seq[GeneratedMessageCompanion[_ <: GeneratedMessage]]

Attributes

Source
ExecuteSqlRequest.scala

Implicits

Implicits

final implicit def ExecuteSqlRequestLens[UpperPB](_l: Lens[UpperPB, ExecuteSqlRequest]): ExecuteSqlRequestLens[UpperPB]

Attributes

Source
ExecuteSqlRequest.scala
implicit def messageCompanion: GeneratedMessageCompanion[ExecuteSqlRequest]

Attributes

Source
ExecuteSqlRequest.scala
implicit def messageReads: Reads[ExecuteSqlRequest]

Attributes

Source
ExecuteSqlRequest.scala