Package com.google.cloud.bigtable.data.v2.models
package com.google.cloud.bigtable.data.v2.models
-
ClassDescriptionRepresentation of an AddToCell mod in a data change.An implementation of a
TargetId
for authorized views.Represents a list of mutations for multiple rows.A simple wrapper forStreamContinuationToken
.A ChangeStreamMutation represents a list of mods(represented by List<Entry
>) targeted at a single row, which is concatenated byChangeStreamRecordMerger
.Default representation of a change stream record, which can be a Heartbeat, a CloseStream, or a logical mutation.ChangeStreamRecordAdapter<ChangeStreamRecordT>An extension point that allows end users to plug in a custom implementation of logical change stream records.ChangeStreamRecordAdapter.ChangeStreamRecordBuilder<ChangeStreamRecordT>A SAX style change stream record factory.A simple wrapper forReadChangeStreamResponse.CloseStream
.Mutates a row atomically based on the output of a condition filter.Default implementation of aChangeStreamRecordAdapter
that usesChangeStreamRecord
s to represent change stream records.Default implementation of aRowAdapter
that usesRow
s to represent logical rows.Representation of a DeleteCells mod in a data change.Representation of a DeleteFamily mod in a data change.Default representation of a mod in a data change, which can be aDeleteFamily
, aDeleteCells
, or aSetCell
This class will be used byChangeStreamMutation
to represent a list of mods in a logical change stream mutation.A Fluent DSL to create a hierarchy of filters for the CheckAndMutateRow RPCs and ReadRows Query.DSL for adding filters to a chain.DSL for configuring a conditional filter.DSL for adding filters to the interleave list.Matches only cells from columns within the given range.Matches only cells with microsecond timestamps within the given range.Matches only cells with values that fall within the given value range.A simple wrapper forReadChangeStreamResponse.Heartbeat
.Represents the offset of a row key in a table.Representation of an MergeToCell mod in a data change.Thrown by the MutateRows when at least one Mutation failed.Identifies which mutation failed and the reason it failed.The concrete implementation ofMutationApi
that can be used to create and represent a list of mutations.MutationApi<T extends MutationApi<T>>The API for creating mutations for a single row.A simple wrapper to construct a query for the ReadRows RPC.A Query Paginator that will split a query into small chunks.Range API.Concrete Range for ByteStringsConcrete Range for timestampsA simple wrapper to construct a query for the ReadChangeStream RPC.Wraps aReadModifyWriteRowRequest
.Default representation of a logical row.RowAdapter<RowT>An extension point that allows end users to plug in a custom implementation of logical rows.RowAdapter.RowBuilder<RowT>A SAX style row factory.Default representation of a cell in aRow
.Represents a list of mutations targeted at a single row.Represents a list of mutations targeted at a single row.Wraps aSampleRowKeysRequest
.Representation of a SetCell mod in a data change, whose value is concatenated byChangeStreamRecordMerger
in case of SetCell value chunking.An implementation of aTargetId
for tables.TargetId defines the scope a data operation can be applied to.Wrapper class for theValue
protobuf message.