Skip to content

Commit f7c299e

Browse files
feat(all): auto-regenerate discovery clients (#3202)
1 parent 8eff56f commit f7c299e

40 files changed

+386
-156
lines changed

bigtableadmin/v2/bigtableadmin-api.json

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2868,7 +2868,7 @@
28682868
}
28692869
}
28702870
},
2871-
"revision": "20250512",
2871+
"revision": "20250610",
28722872
"rootUrl": "https://bigtableadmin.googleapis.com/",
28732873
"schemas": {
28742874
"AppProfile": {
@@ -5131,6 +5131,10 @@
51315131
"$ref": "TableStats",
51325132
"description": "Output only. Only available with STATS_VIEW, this includes summary statistics about the entire table contents. For statistics about a specific column family, see ColumnFamilyStats in the mapped ColumnFamily collection above.",
51335133
"readOnly": true
5134+
},
5135+
"tieredStorageConfig": {
5136+
"$ref": "TieredStorageConfig",
5137+
"description": "Rules to specify what data is stored in each storage tier. Different tiers store data differently, providing different trade-offs between cost and performance. Different parts of a table can be stored separately on different tiers. If a config is specified, tiered storage is enabled for this table. Otherwise, tiered storage is disabled. Only SSD instances can configure tiered storage."
51345138
}
51355139
},
51365140
"type": "object"
@@ -5224,6 +5228,29 @@
52245228
},
52255229
"type": "object"
52265230
},
5231+
"TieredStorageConfig": {
5232+
"description": "Config for tiered storage. A valid config must have a valid TieredStorageRule. Otherwise the whole TieredStorageConfig must be unset. By default all data is stored in the SSD tier (only SSD instances can configure tiered storage).",
5233+
"id": "TieredStorageConfig",
5234+
"properties": {
5235+
"infrequentAccess": {
5236+
"$ref": "TieredStorageRule",
5237+
"description": "Rule to specify what data is stored in the infrequent access(IA) tier. The IA tier allows storing more data per node with reduced performance."
5238+
}
5239+
},
5240+
"type": "object"
5241+
},
5242+
"TieredStorageRule": {
5243+
"description": "Rule to specify what data is stored in a storage tier.",
5244+
"id": "TieredStorageRule",
5245+
"properties": {
5246+
"includeIfOlderThan": {
5247+
"description": "Include cells older than the given age. For the infrequent access tier, this value must be at least 30 days.",
5248+
"format": "google-duration",
5249+
"type": "string"
5250+
}
5251+
},
5252+
"type": "object"
5253+
},
52275254
"Type": {
52285255
"description": "`Type` represents the type of data that is written to, read from, or stored in Bigtable. It is heavily based on the GoogleSQL standard to help maintain familiarity and consistency across products and features. For compatibility with Bigtable's existing untyped APIs, each `Type` includes an `Encoding` which describes how to convert to or from the underlying data. Each encoding can operate in one of two modes: - Sorted: In this mode, Bigtable guarantees that `Encode(X) \u003c= Encode(Y)` if and only if `X \u003c= Y`. This is useful anywhere sort order is important, for example when encoding keys. - Distinct: In this mode, Bigtable guarantees that if `X != Y` then `Encode(X) != Encode(Y)`. However, the converse is not guaranteed. For example, both \"{'foo': '1', 'bar': '2'}\" and \"{'bar': '2', 'foo': '1'}\" are valid encodings of the same JSON value. The API clearly documents which mode is used wherever an encoding can be configured. Each encoding also documents which values are supported in which modes. For example, when encoding INT64 as a numeric STRING, negative numbers cannot be encoded in sorted mode. This is because `INT64(1) \u003e INT64(-1)`, but `STRING(\"-00001\") \u003e STRING(\"00001\")`.",
52295256
"id": "Type",

bigtableadmin/v2/bigtableadmin-gen.go

Lines changed: 57 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

discoveryengine/v1/discoveryengine-api.json

Lines changed: 17 additions & 3 deletions
Large diffs are not rendered by default.

discoveryengine/v1/discoveryengine-gen.go

Lines changed: 16 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)