public sealed class UpdateTopicRequest : IMessage<UpdateTopicRequest>, IEquatable<UpdateTopicRequest>, IDeepCloneable<UpdateTopicRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Pub/Sub v1 API class UpdateTopicRequest.
Required. Indicates which fields in the provided topic to update. Must be
specified and non-empty. Note that if update_mask contains
"message_storage_policy" but the message_storage_policy is not set in
the topic provided above, then the updated value is determined by the
policy configured at the project or organization level.
[[["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-03-31 UTC."],[[["This page provides reference documentation for the `UpdateTopicRequest` class within the Google Cloud Pub/Sub v1 API, specifically for .NET developers."],["The `UpdateTopicRequest` class is used to send requests for updating a topic, and it inherits from the `object` class and implements several interfaces like `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`."],["The documentation covers multiple versions of the API, from version 2.3.0 up to the latest version, 3.23.0, allowing users to select the version that's relevant for them, with version 3.11.0 being the one currently selected."],["The class documentation includes details on the constructors, such as the default constructor `UpdateTopicRequest()` and a copy constructor `UpdateTopicRequest(UpdateTopicRequest other)`."],["The documentation outlines the two primary properties of `UpdateTopicRequest`: `Topic` which is the updated topic object, and `UpdateMask` which dictates which fields will be updated."]]],[]]