Class Family (2.3.0)

public sealed class Family : IMessage<Family>, IEquatable<Family>, IDeepCloneable<Family>, IBufferMessage, IMessage

Specifies (some of) the contents of a single row/column family intersection of a table.

Inheritance

Object > Family

Namespace

Google.Cloud.Bigtable.V2

Assembly

Google.Cloud.Bigtable.V2.dll

Constructors

Family()

public Family()

Family(Family)

public Family(Family other)
Parameter
NameDescription
otherFamily

Properties

Columns

public RepeatedField<Column> Columns { get; }

Must not be empty. Sorted in order of increasing "qualifier".

Property Value
TypeDescription
RepeatedField<Column>

Name

public string Name { get; set; }

The unique key which identifies this family within its row. This is the same key that's used to identify the family in, for example, a RowFilter which sets its "family_name_regex_filter" field. Must match [-_.a-zA-Z0-9]+, except that AggregatingRowProcessors may produce cells in a sentinel family with an empty name. Must be no greater than 64 characters in length.

Property Value
TypeDescription
String