Class DataTableRowInfo.Builder (0.3.0)

public static final class DataTableRowInfo.Builder extends GeneratedMessage.Builder<DataTableRowInfo.Builder> implements DataTableRowInfoOrBuilder

DataTableRowInfo captures information about a data table row including the name of the data table.

Protobuf type google.backstory.DataTableRowInfo

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public DataTableRowInfo build()
Returns
Type Description
DataTableRowInfo

buildPartial()

public DataTableRowInfo buildPartial()
Returns
Type Description
DataTableRowInfo

clear()

public DataTableRowInfo.Builder clear()
Returns
Type Description
DataTableRowInfo.Builder
Overrides

clearDataTable()

public DataTableRowInfo.Builder clearDataTable()

The name of data table.

string data_table = 1;

Returns
Type Description
DataTableRowInfo.Builder

This builder for chaining.

clearRow()

public DataTableRowInfo.Builder clearRow()

Stores the key value pair for a data table row where the key is the name of the column for the given value.

.google.protobuf.Struct row = 2;

Returns
Type Description
DataTableRowInfo.Builder

clearRowId()

public DataTableRowInfo.Builder clearRowId()

The row id of the data table row.

string row_id = 3;

Returns
Type Description
DataTableRowInfo.Builder

This builder for chaining.

getDataTable()

public String getDataTable()

The name of data table.

string data_table = 1;

Returns
Type Description
String

The dataTable.

getDataTableBytes()

public ByteString getDataTableBytes()

The name of data table.

string data_table = 1;

Returns
Type Description
ByteString

The bytes for dataTable.

getDefaultInstanceForType()

public DataTableRowInfo getDefaultInstanceForType()
Returns
Type Description
DataTableRowInfo

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getRow()

public Struct getRow()

Stores the key value pair for a data table row where the key is the name of the column for the given value.

.google.protobuf.Struct row = 2;

Returns
Type Description
Struct

The row.

getRowBuilder()

public Struct.Builder getRowBuilder()

Stores the key value pair for a data table row where the key is the name of the column for the given value.

.google.protobuf.Struct row = 2;

Returns
Type Description
Builder

getRowId()

public String getRowId()

The row id of the data table row.

string row_id = 3;

Returns
Type Description
String

The rowId.

getRowIdBytes()

public ByteString getRowIdBytes()

The row id of the data table row.

string row_id = 3;

Returns
Type Description
ByteString

The bytes for rowId.

getRowOrBuilder()

public StructOrBuilder getRowOrBuilder()

Stores the key value pair for a data table row where the key is the name of the column for the given value.

.google.protobuf.Struct row = 2;

Returns
Type Description
StructOrBuilder

hasRow()

public boolean hasRow()

Stores the key value pair for a data table row where the key is the name of the column for the given value.

.google.protobuf.Struct row = 2;

Returns
Type Description
boolean

Whether the row field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(DataTableRowInfo other)

public DataTableRowInfo.Builder mergeFrom(DataTableRowInfo other)
Parameter
Name Description
other DataTableRowInfo
Returns
Type Description
DataTableRowInfo.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public DataTableRowInfo.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
DataTableRowInfo.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public DataTableRowInfo.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
DataTableRowInfo.Builder
Overrides

mergeRow(Struct value)

public DataTableRowInfo.Builder mergeRow(Struct value)

Stores the key value pair for a data table row where the key is the name of the column for the given value.

.google.protobuf.Struct row = 2;

Parameter
Name Description
value Struct
Returns
Type Description
DataTableRowInfo.Builder

setDataTable(String value)

public DataTableRowInfo.Builder setDataTable(String value)

The name of data table.

string data_table = 1;

Parameter
Name Description
value String

The dataTable to set.

Returns
Type Description
DataTableRowInfo.Builder

This builder for chaining.

setDataTableBytes(ByteString value)

public DataTableRowInfo.Builder setDataTableBytes(ByteString value)

The name of data table.

string data_table = 1;

Parameter
Name Description
value ByteString

The bytes for dataTable to set.

Returns
Type Description
DataTableRowInfo.Builder

This builder for chaining.

setRow(Struct value)

public DataTableRowInfo.Builder setRow(Struct value)

Stores the key value pair for a data table row where the key is the name of the column for the given value.

.google.protobuf.Struct row = 2;

Parameter
Name Description
value Struct
Returns
Type Description
DataTableRowInfo.Builder

setRow(Struct.Builder builderForValue)

public DataTableRowInfo.Builder setRow(Struct.Builder builderForValue)

Stores the key value pair for a data table row where the key is the name of the column for the given value.

.google.protobuf.Struct row = 2;

Parameter
Name Description
builderForValue Builder
Returns
Type Description
DataTableRowInfo.Builder

setRowId(String value)

public DataTableRowInfo.Builder setRowId(String value)

The row id of the data table row.

string row_id = 3;

Parameter
Name Description
value String

The rowId to set.

Returns
Type Description
DataTableRowInfo.Builder

This builder for chaining.

setRowIdBytes(ByteString value)

public DataTableRowInfo.Builder setRowIdBytes(ByteString value)

The row id of the data table row.

string row_id = 3;

Parameter
Name Description
value ByteString

The bytes for rowId to set.

Returns
Type Description
DataTableRowInfo.Builder

This builder for chaining.