Skip to content

Commit

Permalink
feat(all): auto-regenerate discovery clients (#2829)
Browse files Browse the repository at this point in the history
  • Loading branch information
yoshi-automation authored Oct 18, 2024
1 parent cb3f24b commit 5384fb9
Show file tree
Hide file tree
Showing 61 changed files with 4,916 additions and 323 deletions.
24 changes: 23 additions & 1 deletion androidpublisher/v3/androidpublisher-api.json
Original file line number Diff line number Diff line change
Expand Up @@ -4732,7 +4732,7 @@
}
}
},
"revision": "20241003",
"revision": "20241016",
"rootUrl": "https://androidpublisher.googleapis.com/",
"schemas": {
"Abi": {
Expand Down Expand Up @@ -6086,6 +6086,13 @@
"$ref": "SystemFeature"
},
"type": "array"
},
"systemOnChips": {
"description": "Optional. The SoCs included by this selector. Only works for Android S+ devices.",
"items": {
"$ref": "SystemOnChip"
},
"type": "array"
}
},
"type": "object"
Expand Down Expand Up @@ -9131,6 +9138,21 @@
"properties": {},
"type": "object"
},
"SystemOnChip": {
"description": "Representation of a System-on-Chip (SoC) of an Android device. Can be used to target S+ devices.",
"id": "SystemOnChip",
"properties": {
"manufacturer": {
"description": "Required. The designer of the SoC, eg. \"Google\" Value of build property \"ro.soc.manufacturer\" https://developer.android.com/reference/android/os/Build#SOC_MANUFACTURER Required.",
"type": "string"
},
"model": {
"description": "Required. The model of the SoC, eg. \"Tensor\" Value of build property \"ro.soc.model\" https://developer.android.com/reference/android/os/Build#SOC_MODEL Required.",
"type": "string"
}
},
"type": "object"
},
"Targeting": {
"description": "Targeting details for a recovery action such as regions, android sdk levels, app versions etc.",
"id": "Targeting",
Expand Down
33 changes: 33 additions & 0 deletions androidpublisher/v3/androidpublisher-gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 5 additions & 5 deletions apigee/v1/apigee-api.json
Original file line number Diff line number Diff line change
Expand Up @@ -9574,7 +9574,7 @@
],
"parameters": {
"parent": {
"description": "Required. The parent resource name.",
"description": "Required. The parent resource name. Format: `organizations/{org}`",
"location": "path",
"pattern": "^organizations/[^/]+$",
"required": true,
Expand Down Expand Up @@ -9607,7 +9607,7 @@
],
"parameters": {
"name": {
"description": "Required. The name of the security profile v2 to delete.",
"description": "Required. The name of the security profile v2 to delete. Format: `organizations/{org}/securityProfilesV2/{profile}`",
"location": "path",
"pattern": "^organizations/[^/]+/securityProfilesV2/[^/]+$",
"required": true,
Expand All @@ -9632,7 +9632,7 @@
],
"parameters": {
"name": {
"description": "Required. The security profile id.",
"description": "Required. The name of the security profile v2 to get. Format: `organizations/{org}/securityProfilesV2/{profile}`",
"location": "path",
"pattern": "^organizations/[^/]+/securityProfilesV2/[^/]+$",
"required": true,
Expand Down Expand Up @@ -9700,7 +9700,7 @@
"type": "string"
},
"updateMask": {
"description": "Required. The list of fields to update.",
"description": "Optional. The list of fields to update. Valid fields to update are `description` and `profileAssessmentConfigs`.",
"format": "google-fieldmask",
"location": "query",
"type": "string"
Expand Down Expand Up @@ -10373,7 +10373,7 @@
}
}
},
"revision": "20241004",
"revision": "20241011",
"rootUrl": "https://apigee.googleapis.com/",
"schemas": {
"EdgeConfigstoreBundleBadBundle": {
Expand Down
13 changes: 8 additions & 5 deletions apigee/v1/apigee-gen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

30 changes: 15 additions & 15 deletions bigtableadmin/v2/bigtableadmin-api.json
Original file line number Diff line number Diff line change
Expand Up @@ -2194,7 +2194,7 @@
}
}
},
"revision": "20240918",
"revision": "20241008",
"rootUrl": "https://bigtableadmin.googleapis.com/",
"schemas": {
"AppProfile": {
Expand Down Expand Up @@ -2325,7 +2325,7 @@
"id": "AutomatedBackupPolicy",
"properties": {
"frequency": {
"description": "Required. How frequently automated backups should occur. The only supported value at this time is 24 hours.",
"description": "How frequently automated backups should occur. The only supported value at this time is 24 hours. An undefined frequency is treated as 24 hours.",
"format": "google-duration",
"type": "string"
},
Expand Down Expand Up @@ -3174,7 +3174,7 @@
"type": "object"
},
"GoogleBigtableAdminV2TypeAggregate": {
"description": "A value that combines incremental updates into a summarized value. Data is never directly written or read using type `Aggregate`. Writes will provide either the `input_type` or `state_type`, and reads will always return the `state_type` .",
"description": "A value that combines incremental updates into a summarized value. Data is never directly written or read using type `Aggregate`. Writes provide either the `input_type` or `state_type`, and reads always return the `state_type` .",
"id": "GoogleBigtableAdminV2TypeAggregate",
"properties": {
"hllppUniqueCount": {
Expand All @@ -3183,7 +3183,7 @@
},
"inputType": {
"$ref": "Type",
"description": "Type of the inputs that are accumulated by this `Aggregate`, which must specify a full encoding. Use `AddInput` mutations to accumulate new inputs."
"description": "Type of the inputs that are accumulated by this `Aggregate`. Use `AddInput` mutations to accumulate new inputs."
},
"max": {
"$ref": "GoogleBigtableAdminV2TypeAggregateMax",
Expand All @@ -3195,7 +3195,7 @@
},
"stateType": {
"$ref": "Type",
"description": "Output only. Type that holds the internal accumulator state for the `Aggregate`. This is a function of the `input_type` and `aggregator` chosen, and will always specify a full encoding.",
"description": "Output only. Type that holds the internal accumulator state for the `Aggregate`. This is a function of the `input_type` and `aggregator` chosen.",
"readOnly": true
},
"sum": {
Expand Down Expand Up @@ -3252,13 +3252,13 @@
"properties": {
"encoding": {
"$ref": "GoogleBigtableAdminV2TypeBytesEncoding",
"description": "The encoding to use when converting to/from lower level types."
"description": "The encoding to use when converting to or from lower level types."
}
},
"type": "object"
},
"GoogleBigtableAdminV2TypeBytesEncoding": {
"description": "Rules used to convert to/from lower level types.",
"description": "Rules used to convert to or from lower level types.",
"id": "GoogleBigtableAdminV2TypeBytesEncoding",
"properties": {
"raw": {
Expand All @@ -3269,7 +3269,7 @@
"type": "object"
},
"GoogleBigtableAdminV2TypeBytesEncodingRaw": {
"description": "Leaves the value \"as-is\" * Order-preserving? Yes * Self-delimiting? No * Compatibility? N/A",
"description": "Leaves the value as-is. Sorted mode: all values are supported. Distinct mode: all values are supported.",
"id": "GoogleBigtableAdminV2TypeBytesEncodingRaw",
"properties": {},
"type": "object"
Expand Down Expand Up @@ -3298,13 +3298,13 @@
"properties": {
"encoding": {
"$ref": "GoogleBigtableAdminV2TypeInt64Encoding",
"description": "The encoding to use when converting to/from lower level types."
"description": "The encoding to use when converting to or from lower level types."
}
},
"type": "object"
},
"GoogleBigtableAdminV2TypeInt64Encoding": {
"description": "Rules used to convert to/from lower level types.",
"description": "Rules used to convert to or from lower level types.",
"id": "GoogleBigtableAdminV2TypeInt64Encoding",
"properties": {
"bigEndianBytes": {
Expand All @@ -3315,7 +3315,7 @@
"type": "object"
},
"GoogleBigtableAdminV2TypeInt64EncodingBigEndianBytes": {
"description": "Encodes the value as an 8-byte big endian twos complement `Bytes` value. * Order-preserving? No (positive values only) * Self-delimiting? Yes * Compatibility? - BigQuery Federation `BINARY` encoding - HBase `Bytes.toBytes` - Java `ByteBuffer.putLong()` with `ByteOrder.BIG_ENDIAN`",
"description": "Encodes the value as an 8-byte big-endian two's complement value. Sorted mode: non-negative values are supported. Distinct mode: all values are supported. Compatible with: - BigQuery `BINARY` encoding - HBase `Bytes.toBytes` - Java `ByteBuffer.putLong()` with `ByteOrder.BIG_ENDIAN`",
"id": "GoogleBigtableAdminV2TypeInt64EncodingBigEndianBytes",
"properties": {
"bytesType": {
Expand Down Expand Up @@ -3347,13 +3347,13 @@
"properties": {
"encoding": {
"$ref": "GoogleBigtableAdminV2TypeStringEncoding",
"description": "The encoding to use when converting to/from lower level types."
"description": "The encoding to use when converting to or from lower level types."
}
},
"type": "object"
},
"GoogleBigtableAdminV2TypeStringEncoding": {
"description": "Rules used to convert to/from lower level types.",
"description": "Rules used to convert to or from lower level types.",
"id": "GoogleBigtableAdminV2TypeStringEncoding",
"properties": {
"utf8Bytes": {
Expand All @@ -3369,7 +3369,7 @@
"type": "object"
},
"GoogleBigtableAdminV2TypeStringEncodingUtf8Bytes": {
"description": "UTF-8 encoding * Order-preserving? Yes (code point order) * Self-delimiting? No * Compatibility? - BigQuery Federation `TEXT` encoding - HBase `Bytes.toBytes` - Java `String#getBytes(StandardCharsets.UTF_8)`",
"description": "UTF-8 encoding. Sorted mode: - All values are supported. - Code point order is preserved. Distinct mode: all values are supported. Compatible with: - BigQuery `TEXT` encoding - HBase `Bytes.toBytes` - Java `String#getBytes(StandardCharsets.UTF_8)`",
"id": "GoogleBigtableAdminV2TypeStringEncodingUtf8Bytes",
"properties": {},
"type": "object"
Expand Down Expand Up @@ -4302,7 +4302,7 @@
"type": "object"
},
"Type": {
"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/from the underlying data. Each encoding also defines the following properties: * Order-preserving: Does the encoded value sort consistently with the original typed value? Note that Bigtable will always sort data based on the raw encoded value, *not* the decoded type. - Example: BYTES values sort in the same order as their raw encodings. - Counterexample: Encoding INT64 as a fixed-width decimal string does *not* preserve sort order when dealing with negative numbers. `INT64(1) \u003e INT64(-1)`, but `STRING(\"-00001\") \u003e STRING(\"00001)`. * Self-delimiting: If we concatenate two encoded values, can we always tell where the first one ends and the second one begins? - Example: If we encode INT64s to fixed-width STRINGs, the first value will always contain exactly N digits, possibly preceded by a sign. - Counterexample: If we concatenate two UTF-8 encoded STRINGs, we have no way to tell where the first one ends. * Compatibility: Which other systems have matching encoding schemes? For example, does this encoding have a GoogleSQL equivalent? HBase? Java?",
"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\")`.",
"id": "Type",
"properties": {
"aggregateType": {
Expand Down
Loading

0 comments on commit 5384fb9

Please sign in to comment.