Class UpdateTopicRequest (2.9.0)

public sealed class UpdateTopicRequest : IMessage<UpdateTopicRequest>, IEquatable<UpdateTopicRequest>, IDeepCloneable<UpdateTopicRequest>, IBufferMessage, IMessage

Request for the UpdateTopic method.

Inheritance

Object > UpdateTopicRequest

Namespace

Google.Cloud.PubSub.V1

Assembly

Google.Cloud.PubSub.V1.dll

Constructors

UpdateTopicRequest()

public UpdateTopicRequest()

UpdateTopicRequest(UpdateTopicRequest)

public UpdateTopicRequest(UpdateTopicRequest other)
Parameter
NameDescription
otherUpdateTopicRequest

Properties

Topic

public Topic Topic { get; set; }

Required. The updated topic object.

Property Value
TypeDescription
Topic

UpdateMask

public FieldMask UpdateMask { get; set; }

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.

Property Value
TypeDescription
FieldMask