(::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.
value (::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.
Returns
(::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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Cloud Bigtable Admin V2 API - Class Google::Cloud::Bigtable::Admin::V2::ChangeStreamConfig (v1.13.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.13.0 (latest)](/ruby/docs/reference/google-cloud-bigtable-admin-v2/latest/Google-Cloud-Bigtable-Admin-V2-ChangeStreamConfig)\n- [1.12.0](/ruby/docs/reference/google-cloud-bigtable-admin-v2/1.12.0/Google-Cloud-Bigtable-Admin-V2-ChangeStreamConfig)\n- [1.11.1](/ruby/docs/reference/google-cloud-bigtable-admin-v2/1.11.1/Google-Cloud-Bigtable-Admin-V2-ChangeStreamConfig)\n- [1.10.0](/ruby/docs/reference/google-cloud-bigtable-admin-v2/1.10.0/Google-Cloud-Bigtable-Admin-V2-ChangeStreamConfig)\n- [1.9.1](/ruby/docs/reference/google-cloud-bigtable-admin-v2/1.9.1/Google-Cloud-Bigtable-Admin-V2-ChangeStreamConfig)\n- [1.8.0](/ruby/docs/reference/google-cloud-bigtable-admin-v2/1.8.0/Google-Cloud-Bigtable-Admin-V2-ChangeStreamConfig)\n- [1.7.0](/ruby/docs/reference/google-cloud-bigtable-admin-v2/1.7.0/Google-Cloud-Bigtable-Admin-V2-ChangeStreamConfig)\n- [1.6.0](/ruby/docs/reference/google-cloud-bigtable-admin-v2/1.6.0/Google-Cloud-Bigtable-Admin-V2-ChangeStreamConfig)\n- [1.5.0](/ruby/docs/reference/google-cloud-bigtable-admin-v2/1.5.0/Google-Cloud-Bigtable-Admin-V2-ChangeStreamConfig)\n- [1.4.0](/ruby/docs/reference/google-cloud-bigtable-admin-v2/1.4.0/Google-Cloud-Bigtable-Admin-V2-ChangeStreamConfig)\n- [1.3.0](/ruby/docs/reference/google-cloud-bigtable-admin-v2/1.3.0/Google-Cloud-Bigtable-Admin-V2-ChangeStreamConfig)\n- [1.2.1](/ruby/docs/reference/google-cloud-bigtable-admin-v2/1.2.1/Google-Cloud-Bigtable-Admin-V2-ChangeStreamConfig)\n- [1.1.0](/ruby/docs/reference/google-cloud-bigtable-admin-v2/1.1.0/Google-Cloud-Bigtable-Admin-V2-ChangeStreamConfig)\n- [1.0.0](/ruby/docs/reference/google-cloud-bigtable-admin-v2/1.0.0/Google-Cloud-Bigtable-Admin-V2-ChangeStreamConfig)\n- [0.27.0](/ruby/docs/reference/google-cloud-bigtable-admin-v2/0.27.0/Google-Cloud-Bigtable-Admin-V2-ChangeStreamConfig)\n- [0.26.0](/ruby/docs/reference/google-cloud-bigtable-admin-v2/0.26.0/Google-Cloud-Bigtable-Admin-V2-ChangeStreamConfig)\n- [0.25.0](/ruby/docs/reference/google-cloud-bigtable-admin-v2/0.25.0/Google-Cloud-Bigtable-Admin-V2-ChangeStreamConfig)\n- [0.24.0](/ruby/docs/reference/google-cloud-bigtable-admin-v2/0.24.0/Google-Cloud-Bigtable-Admin-V2-ChangeStreamConfig)\n- [0.23.0](/ruby/docs/reference/google-cloud-bigtable-admin-v2/0.23.0/Google-Cloud-Bigtable-Admin-V2-ChangeStreamConfig)\n- [0.22.0](/ruby/docs/reference/google-cloud-bigtable-admin-v2/0.22.0/Google-Cloud-Bigtable-Admin-V2-ChangeStreamConfig)\n- [0.21.3](/ruby/docs/reference/google-cloud-bigtable-admin-v2/0.21.3/Google-Cloud-Bigtable-Admin-V2-ChangeStreamConfig)\n- [0.20.0](/ruby/docs/reference/google-cloud-bigtable-admin-v2/0.20.0/Google-Cloud-Bigtable-Admin-V2-ChangeStreamConfig)\n- [0.19.0](/ruby/docs/reference/google-cloud-bigtable-admin-v2/0.19.0/Google-Cloud-Bigtable-Admin-V2-ChangeStreamConfig)\n- [0.18.0](/ruby/docs/reference/google-cloud-bigtable-admin-v2/0.18.0/Google-Cloud-Bigtable-Admin-V2-ChangeStreamConfig)\n- [0.17.0](/ruby/docs/reference/google-cloud-bigtable-admin-v2/0.17.0/Google-Cloud-Bigtable-Admin-V2-ChangeStreamConfig)\n- [0.16.3](/ruby/docs/reference/google-cloud-bigtable-admin-v2/0.16.3/Google-Cloud-Bigtable-Admin-V2-ChangeStreamConfig)\n- [0.15.0](/ruby/docs/reference/google-cloud-bigtable-admin-v2/0.15.0/Google-Cloud-Bigtable-Admin-V2-ChangeStreamConfig)\n- [0.14.0](/ruby/docs/reference/google-cloud-bigtable-admin-v2/0.14.0/Google-Cloud-Bigtable-Admin-V2-ChangeStreamConfig)\n- [0.13.0](/ruby/docs/reference/google-cloud-bigtable-admin-v2/0.13.0/Google-Cloud-Bigtable-Admin-V2-ChangeStreamConfig)\n- [0.12.0](/ruby/docs/reference/google-cloud-bigtable-admin-v2/0.12.0/Google-Cloud-Bigtable-Admin-V2-ChangeStreamConfig)\n- [0.11.0](/ruby/docs/reference/google-cloud-bigtable-admin-v2/0.11.0/Google-Cloud-Bigtable-Admin-V2-ChangeStreamConfig)\n- [0.10.0](/ruby/docs/reference/google-cloud-bigtable-admin-v2/0.10.0/Google-Cloud-Bigtable-Admin-V2-ChangeStreamConfig)\n- [0.9.1](/ruby/docs/reference/google-cloud-bigtable-admin-v2/0.9.1/Google-Cloud-Bigtable-Admin-V2-ChangeStreamConfig)\n- [0.8.1](/ruby/docs/reference/google-cloud-bigtable-admin-v2/0.8.1/Google-Cloud-Bigtable-Admin-V2-ChangeStreamConfig) \nReference documentation and code samples for the Cloud Bigtable Admin V2 API class Google::Cloud::Bigtable::Admin::V2::ChangeStreamConfig.\n\nChange stream configuration. \n\nInherits\n--------\n\n- Object \n\nExtended By\n-----------\n\n- Google::Protobuf::MessageExts::ClassMethods \n\nIncludes\n--------\n\n- Google::Protobuf::MessageExts\n\nMethods\n-------\n\n### #retention_period\n\n def retention_period() -\u003e ::Google::Protobuf::Duration\n\n**Returns**\n\n- ([::Google::Protobuf::Duration](./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.\n\n### #retention_period=\n\n def retention_period=(value) -\u003e ::Google::Protobuf::Duration\n\n**Parameter**\n\n- **value** ([::Google::Protobuf::Duration](./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. \n**Returns**\n\n- ([::Google::Protobuf::Duration](./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."]]