public sealed class SystemParameters : IMessage<SystemParameters>, IEquatable<SystemParameters>, IDeepCloneable<SystemParameters>, IBufferMessage, IMessage
System parameter configuration
A system parameter is a special kind of parameter defined by the API
system, not by an individual API. It is typically mapped to an HTTP header
and/or a URL query parameter. This configuration specifies which methods
change the names of the system parameters.
public RepeatedField<SystemParameterRule> Rules { get; }
Define system parameters.
The parameters defined here will override the default parameters
implemented by the system. If this field is missing from the service
config, default system parameters will be used. Default system parameters
and names is implementation-dependent.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["System parameters are specialized parameters defined by the API system, often mapped to HTTP headers or URL query parameters."],["The `SystemParameters` class allows for configuration of which methods modify system parameter names, overriding default settings."],["It inherits from `object` and implements interfaces such as `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, and it includes methods for cloning, comparison, and serialization."],["The `Rules` property in `SystemParameters` enables defining custom system parameter behavior, and this allows you to override default system parameters using rules with selectors, which can also define multiple parameter names for one method."],["This document refers to version 2.10.0 of the `Google.Api.CommonProtos`, and the latest version available is 2.15.0."]]],[]]