Interface DropRowRangeRequestOrBuilder (2.12.0)

public interface DropRowRangeRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDeleteAllDataFromTable()

public abstract boolean getDeleteAllDataFromTable()

Delete all rows in the table. Setting this to false is a no-op.

bool delete_all_data_from_table = 3;

Returns
TypeDescription
boolean

The deleteAllDataFromTable.

getName()

public abstract String getName()

Required. The unique name of the table on which to drop a range of rows. Values are of the form projects/{project}/instances/{instance}/tables/{table}.

string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
TypeDescription
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Required. The unique name of the table on which to drop a range of rows. Values are of the form projects/{project}/instances/{instance}/tables/{table}.

string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
TypeDescription
ByteString

The bytes for name.

getRowKeyPrefix()

public abstract ByteString getRowKeyPrefix()

Delete all rows that start with this row key prefix. Prefix cannot be zero length.

bytes row_key_prefix = 2;

Returns
TypeDescription
ByteString

The rowKeyPrefix.

getTargetCase()

public abstract DropRowRangeRequest.TargetCase getTargetCase()
Returns
TypeDescription
DropRowRangeRequest.TargetCase

hasDeleteAllDataFromTable()

public abstract boolean hasDeleteAllDataFromTable()

Delete all rows in the table. Setting this to false is a no-op.

bool delete_all_data_from_table = 3;

Returns
TypeDescription
boolean

Whether the deleteAllDataFromTable field is set.

hasRowKeyPrefix()

public abstract boolean hasRowKeyPrefix()

Delete all rows that start with this row key prefix. Prefix cannot be zero length.

bytes row_key_prefix = 2;

Returns
TypeDescription
boolean

Whether the rowKeyPrefix field is set.