com.google.bigtable.v2.bigtable

Members list

Type members

Classlikes

trait Bigtable[F[_]]

Service for reading from and writing to existing Bigtable tables.

Service for reading from and writing to existing Bigtable tables.

Attributes

Companion
object
Source
Bigtable.scala
Supertypes
class Object
trait Matchable
class Any
object Bigtable

Attributes

Companion
trait
Source
Bigtable.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Bigtable.type
object BigtableProto extends GeneratedFileObject

Attributes

Source
BigtableProto.scala
Supertypes
class GeneratedFileObject
class Object
trait Matchable
class Any
Self type
final case class CheckAndMutateRowRequest(tableName: String, appProfileId: String, rowKey: ByteString, predicateFilter: Option[RowFilter], trueMutations: Seq[Mutation], falseMutations: Seq[Mutation], unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[CheckAndMutateRowRequest]

Request message for Bigtable.CheckAndMutateRow.

Request message for Bigtable.CheckAndMutateRow.

Value parameters

appProfileId

This value specifies routing for replication. If not specified, the "default" application profile will be used.

falseMutations

Changes to be atomically applied to the specified row if predicate_filter does not yield any cells when applied to row_key. Entries are applied in order, meaning that earlier mutations can be masked by later ones. Must contain at least one entry if true_mutations is empty, and at most 100000.

predicateFilter

The filter to be applied to the contents of the specified row. Depending on whether or not any results are yielded, either true_mutations or false_mutations will be executed. If unset, checks that the row contains any values at all.

rowKey

Required. The key of the row to which the conditional mutation should be applied.

tableName

Required. The unique name of the table to which the conditional mutation should be applied. Values are of the form projects/<project>/instances/<instance>/tables/<table>.

trueMutations

Changes to be atomically applied to the specified row if predicate_filter yields at least one cell when applied to row_key. Entries are applied in order, meaning that earlier mutations can be masked by later ones. Must contain at least one entry if false_mutations is empty, and at most 100000.

Attributes

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

Attributes

Companion
class
Source
CheckAndMutateRowRequest.scala
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[CheckAndMutateRowRequest]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class CheckAndMutateRowResponse(predicateMatched: Boolean, unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[CheckAndMutateRowResponse]

Response message for Bigtable.CheckAndMutateRow.

Response message for Bigtable.CheckAndMutateRow.

Value parameters

predicateMatched

Whether or not the request's predicate_filter yielded any results for the specified row.

Attributes

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

Attributes

Companion
class
Source
CheckAndMutateRowResponse.scala
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[CheckAndMutateRowResponse]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class GenerateInitialChangeStreamPartitionsRequest(tableName: String, appProfileId: String, unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[GenerateInitialChangeStreamPartitionsRequest]

NOTE: This API is intended to be used by Apache Beam BigtableIO.

NOTE: This API is intended to be used by Apache Beam BigtableIO. Request message for Bigtable.GenerateInitialChangeStreamPartitions.

Value parameters

appProfileId

This value specifies routing for replication. If not specified, the "default" application profile will be used. Single cluster routing must be configured on the profile.

tableName

Required. The unique name of the table from which to get change stream partitions. Values are of the form projects/<project>/instances/<instance>/tables/<table>. Change streaming must be enabled on the table.

Attributes

Companion
object
Source
GenerateInitialChangeStreamPartitionsRequest.scala
Supertypes
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Source
GenerateInitialChangeStreamPartitionsRequest.scala
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[GenerateInitialChangeStreamPartitionsRequest]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class GenerateInitialChangeStreamPartitionsResponse(partition: Option[StreamPartition], unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[GenerateInitialChangeStreamPartitionsResponse]

NOTE: This API is intended to be used by Apache Beam BigtableIO.

NOTE: This API is intended to be used by Apache Beam BigtableIO. Response message for Bigtable.GenerateInitialChangeStreamPartitions.

Value parameters

partition

A partition of the change stream.

Attributes

Companion
object
Source
GenerateInitialChangeStreamPartitionsResponse.scala
Supertypes
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Source
GenerateInitialChangeStreamPartitionsResponse.scala
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[GenerateInitialChangeStreamPartitionsResponse]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class MutateRowRequest(tableName: String, appProfileId: String, rowKey: ByteString, mutations: Seq[Mutation], unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[MutateRowRequest]

Request message for Bigtable.MutateRow.

Request message for Bigtable.MutateRow.

Value parameters

appProfileId

This value specifies routing for replication. If not specified, the "default" application profile will be used.

mutations

Required. Changes to be atomically applied to the specified row. Entries are applied in order, meaning that earlier mutations can be masked by later ones. Must contain at least one entry and at most 100000.

rowKey

Required. The key of the row to which the mutation should be applied.

tableName

Required. The unique name of the table to which the mutation should be applied. Values are of the form projects/<project>/instances/<instance>/tables/<table>.

Attributes

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

Attributes

Companion
class
Source
MutateRowRequest.scala
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[MutateRowRequest]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class MutateRowResponse(unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[MutateRowResponse]

Response message for Bigtable.MutateRow.

Response message for Bigtable.MutateRow.

Attributes

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

Attributes

Companion
class
Source
MutateRowResponse.scala
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[MutateRowResponse]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class MutateRowsRequest(tableName: String, appProfileId: String, entries: Seq[Entry], unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[MutateRowsRequest]

Request message for BigtableService.MutateRows.

Request message for BigtableService.MutateRows.

Value parameters

appProfileId

This value specifies routing for replication. If not specified, the "default" application profile will be used.

entries

Required. The row keys and corresponding mutations to be applied in bulk. Each entry is applied as an atomic mutation, but the entries may be applied in arbitrary order (even between entries for the same row). At least one entry must be specified, and in total the entries can contain at most 100000 mutations.

tableName

Required. The unique name of the table to which the mutations should be applied.

Attributes

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

Attributes

Companion
class
Source
MutateRowsRequest.scala
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[MutateRowsRequest]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class MutateRowsResponse(entries: Seq[Entry], rateLimitInfo: Option[RateLimitInfo], unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[MutateRowsResponse]

Response message for BigtableService.MutateRows.

Response message for BigtableService.MutateRows.

Value parameters

entries

One or more results for Entries from the batch request.

rateLimitInfo

Information about how client should limit the rate (QPS). Primirily used by supported official Cloud Bigtable clients. If unset, the rate limit info is not provided by the server.

Attributes

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

Attributes

Companion
class
Source
MutateRowsResponse.scala
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[MutateRowsResponse]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class PingAndWarmRequest(name: String, appProfileId: String, unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[PingAndWarmRequest]

Request message for client connection keep-alive and warming.

Request message for client connection keep-alive and warming.

Value parameters

appProfileId

This value specifies routing for replication. If not specified, the "default" application profile will be used.

name

Required. The unique name of the instance to check permissions for as well as respond. Values are of the form projects/<project>/instances/<instance>.

Attributes

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

Attributes

Companion
class
Source
PingAndWarmRequest.scala
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[PingAndWarmRequest]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class PingAndWarmResponse(unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[PingAndWarmResponse]

Response message for Bigtable.PingAndWarm connection keepalive and warming.

Response message for Bigtable.PingAndWarm connection keepalive and warming.

Attributes

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

Attributes

Companion
class
Source
PingAndWarmResponse.scala
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[PingAndWarmResponse]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class RateLimitInfo(period: Option[Duration], factor: Double, unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[RateLimitInfo]

Information about how client should adjust the load to Bigtable.

Information about how client should adjust the load to Bigtable.

Value parameters

factor

If it has been at least one period since the last load adjustment, the client should multiply the current load by this value to get the new target load. For example, if the current load is 100 and factor is 0.8, the new target load should be 80. After adjusting, the client should ignore factor until another period has passed. The client can measure its load using any unit that's comparable over time For example, QPS can be used as long as each request involves a similar amount of work.

period

Time that clients should wait before adjusting the target rate again. If clients adjust rate too frequently, the impact of the previous adjustment may not have been taken into account and may over-throttle or under-throttle. If clients adjust rate too slowly, they will not be responsive to load changes on server side, and may over-throttle or under-throttle.

Attributes

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

Attributes

Companion
class
Source
RateLimitInfo.scala
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[RateLimitInfo]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class ReadChangeStreamRequest(tableName: String, appProfileId: String, partition: Option[StreamPartition], startFrom: StartFrom, endTime: Option[Timestamp], heartbeatDuration: Option[Duration], unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[ReadChangeStreamRequest]

NOTE: This API is intended to be used by Apache Beam BigtableIO.

NOTE: This API is intended to be used by Apache Beam BigtableIO. Request message for Bigtable.ReadChangeStream.

Value parameters

appProfileId

This value specifies routing for replication. If not specified, the "default" application profile will be used. Single cluster routing must be configured on the profile.

endTime

If specified, OK will be returned when the stream advances beyond this time. Otherwise, changes will be continuously delivered on the stream. This value is inclusive and will be truncated to microsecond granularity.

heartbeatDuration

If specified, the duration between Heartbeat messages on the stream. Otherwise, defaults to 5 seconds.

partition

The partition to read changes from.

tableName

Required. The unique name of the table from which to read a change stream. Values are of the form projects/<project>/instances/<instance>/tables/<table>. Change streaming must be enabled on the table.

Attributes

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

Attributes

Companion
class
Source
ReadChangeStreamRequest.scala
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[ReadChangeStreamRequest]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class ReadChangeStreamResponse(streamRecord: StreamRecord, unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[ReadChangeStreamResponse]

NOTE: This API is intended to be used by Apache Beam BigtableIO.

NOTE: This API is intended to be used by Apache Beam BigtableIO. Response message for Bigtable.ReadChangeStream.

Attributes

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

Attributes

Companion
class
Source
ReadChangeStreamResponse.scala
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[ReadChangeStreamResponse]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class ReadModifyWriteRowRequest(tableName: String, appProfileId: String, rowKey: ByteString, rules: Seq[ReadModifyWriteRule], unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[ReadModifyWriteRowRequest]

Request message for Bigtable.ReadModifyWriteRow.

Request message for Bigtable.ReadModifyWriteRow.

Value parameters

appProfileId

This value specifies routing for replication. If not specified, the "default" application profile will be used.

rowKey

Required. The key of the row to which the read/modify/write rules should be applied.

rules

Required. Rules specifying how the specified row's contents are to be transformed into writes. Entries are applied in order, meaning that earlier rules will affect the results of later ones.

tableName

Required. The unique name of the table to which the read/modify/write rules should be applied. Values are of the form projects/<project>/instances/<instance>/tables/<table>.

Attributes

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

Attributes

Companion
class
Source
ReadModifyWriteRowRequest.scala
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[ReadModifyWriteRowRequest]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class ReadModifyWriteRowResponse(row: Option[Row], unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[ReadModifyWriteRowResponse]

Response message for Bigtable.ReadModifyWriteRow.

Response message for Bigtable.ReadModifyWriteRow.

Value parameters

row

A Row containing the new contents of all cells modified by the request.

Attributes

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

Attributes

Companion
class
Source
ReadModifyWriteRowResponse.scala
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[ReadModifyWriteRowResponse]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class ReadRowsRequest(tableName: String, appProfileId: String, rows: Option[RowSet], filter: Option[RowFilter], rowsLimit: Long, requestStatsView: RequestStatsView, reversed: Boolean, unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[ReadRowsRequest]

Request message for Bigtable.ReadRows.

Request message for Bigtable.ReadRows.

Value parameters

appProfileId

This value specifies routing for replication. If not specified, the "default" application profile will be used.

filter

The filter to apply to the contents of the specified row(s). If unset, reads the entirety of each row.

requestStatsView

The view into RequestStats, as described above.

reversed

Experimental API - Please note that this API is currently experimental and can change in the future. Return rows in lexiographical descending order of the row keys. The row contents will not be affected by this flag. Example result set: [ {key: "k2", "f:col1": "v1", "f:col2": "v1"}, {key: "k1", "f:col1": "v2", "f:col2": "v2"} ]

rows

The row keys and/or ranges to read sequentially. If not specified, reads from all rows.

rowsLimit

The read will stop after committing to N rows' worth of results. The default (zero) is to return all results.

tableName

Required. The unique name of the table from which to read. Values are of the form projects/<project>/instances/<instance>/tables/<table>.

Attributes

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

Attributes

Companion
class
Source
ReadRowsRequest.scala
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[ReadRowsRequest]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class ReadRowsResponse(chunks: Seq[CellChunk], lastScannedRowKey: ByteString, requestStats: Option[RequestStats], unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[ReadRowsResponse]

Response message for Bigtable.ReadRows.

Response message for Bigtable.ReadRows.

Value parameters

chunks

A collection of a row's contents as part of the read request.

lastScannedRowKey

Optionally the server might return the row key of the last row it has scanned. The client can use this to construct a more efficient retry request if needed: any row keys or portions of ranges less than this row key can be dropped from the request. This is primarily useful for cases where the server has read a lot of data that was filtered out since the last committed row key, allowing the client to skip that work on a retry.

requestStats

If requested, provide enhanced query performance statistics. The semantics dictate: * request_stats is empty on every (streamed) response, except * request_stats has non-empty information after all chunks have been streamed, where the ReadRowsResponse message only contains request_stats. * For example, if a read request would have returned an empty response instead a single ReadRowsResponse is streamed with empty chunks and request_stats filled. Visually, response messages will stream as follows: ... -> {chunks: [...]} -> {chunks: [], request_stats: {...}} &92;/ &92;/ Primary response Trailer of RequestStats info Or if the read did not return any values: {chunks: [], request_stats: {...}} &92;/ Trailer of RequestStats info

Attributes

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

Attributes

Companion
class
Source
ReadRowsResponse.scala
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[ReadRowsResponse]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class SampleRowKeysRequest(tableName: String, appProfileId: String, unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[SampleRowKeysRequest]

Request message for Bigtable.SampleRowKeys.

Request message for Bigtable.SampleRowKeys.

Value parameters

appProfileId

This value specifies routing for replication. If not specified, the "default" application profile will be used.

tableName

Required. The unique name of the table from which to sample row keys. Values are of the form projects/<project>/instances/<instance>/tables/<table>.

Attributes

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

Attributes

Companion
class
Source
SampleRowKeysRequest.scala
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[SampleRowKeysRequest]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class SampleRowKeysResponse(rowKey: ByteString, offsetBytes: Long, unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[SampleRowKeysResponse]

Response message for Bigtable.SampleRowKeys.

Response message for Bigtable.SampleRowKeys.

Value parameters

offsetBytes

Approximate total storage space used by all rows in the table which precede row_key. Buffering the contents of all rows between two subsequent samples would require space roughly equal to the difference in their offset_bytes fields.

rowKey

Sorted streamed sequence of sample row keys in the table. The table might have contents before the first row key in the list and after the last one, but a key containing the empty string indicates "end of table" and will be the last response given, if present. Note that row keys in this list may not have ever been written to or read from, and users should therefore not make any assumptions about the row key structure that are specific to their use case.

Attributes

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

Attributes

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