Reference documentation and code samples for the Cloud Bigtable V2 Client class ChangeStreamConfig.
Change stream configuration.
Generated from protobuf message google.bigtable.admin.v2.ChangeStreamConfig
Namespace
Google \ Cloud \ Bigtable \ Admin \ V2Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ retention_period |
Google\Protobuf\Duration
How long the change stream should be retained. Change stream data older than the retention period will not be returned when reading the change stream from the table. Values must be at least 1 day and at most 7 days, and will be truncated to microsecond granularity. |
getRetentionPeriod
How long the change stream should be retained. Change stream data older than the retention period will not be returned when reading the change stream from the table.
Values must be at least 1 day and at most 7 days, and will be truncated to microsecond granularity.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Duration|null |
hasRetentionPeriod
clearRetentionPeriod
setRetentionPeriod
How long the change stream should be retained. Change stream data older than the retention period will not be returned when reading the change stream from the table.
Values must be at least 1 day and at most 7 days, and will be truncated to microsecond granularity.
Parameter | |
---|---|
Name | Description |
var |
Google\Protobuf\Duration
|
Returns | |
---|---|
Type | Description |
$this |