Cloud Bigtable V2 Client - Class TableProgress (1.27.0)

Reference documentation and code samples for the Cloud Bigtable V2 Client class TableProgress.

Progress info for copying a table's data to the new cluster.

Generated from protobuf message google.bigtable.admin.v2.CreateClusterMetadata.TableProgress

Namespace

Google \ Cloud \ Bigtable \ Admin \ V2 \ CreateClusterMetadata

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ estimated_size_bytes int|string

Estimate of the size of the table to be copied.

↳ estimated_copied_bytes int|string

Estimate of the number of bytes copied so far for this table. This will eventually reach 'estimated_size_bytes' unless the table copy is CANCELLED.

↳ state int

getEstimatedSizeBytes

Estimate of the size of the table to be copied.

Returns
TypeDescription
int|string

setEstimatedSizeBytes

Estimate of the size of the table to be copied.

Parameter
NameDescription
var int|string
Returns
TypeDescription
$this

getEstimatedCopiedBytes

Estimate of the number of bytes copied so far for this table.

This will eventually reach 'estimated_size_bytes' unless the table copy is CANCELLED.

Returns
TypeDescription
int|string

setEstimatedCopiedBytes

Estimate of the number of bytes copied so far for this table.

This will eventually reach 'estimated_size_bytes' unless the table copy is CANCELLED.

Parameter
NameDescription
var int|string
Returns
TypeDescription
$this

getState

Generated from protobuf field .google.bigtable.admin.v2.CreateClusterMetadata.TableProgress.State state = 4;

Returns
TypeDescription
int

setState

Generated from protobuf field .google.bigtable.admin.v2.CreateClusterMetadata.TableProgress.State state = 4;

Parameter
NameDescription
var int
Returns
TypeDescription
$this