All Downloads are FREE. Search and download functionalities are using the official Maven repository.

target.apidocs.com.google.api.services.pubsub.model.UpdateTopicRequest.html Maven / Gradle / Ivy

There is a newer version: v1-rev20240730-2.0.0
Show newest version






UpdateTopicRequest (Cloud Pub/Sub API v1-rev20240918-2.0.0)












com.google.api.services.pubsub.model

Class UpdateTopicRequest

    • Constructor Detail

      • UpdateTopicRequest

        public UpdateTopicRequest()
    • Method Detail

      • getTopic

        public Topic getTopic()
        Required. The updated topic object.
        Returns:
        value or null for none
      • setTopic

        public UpdateTopicRequest setTopic(Topic topic)
        Required. The updated topic object.
        Parameters:
        topic - topic or null for none
      • getUpdateMask

        public String getUpdateMask()
        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.
        Returns:
        value or null for none
      • setUpdateMask

        public UpdateTopicRequest setUpdateMask(String updateMask)
        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.
        Parameters:
        updateMask - updateMask or null for none
      • clone

        public UpdateTopicRequest clone()
        Overrides:
        clone in class com.google.api.client.json.GenericJson

Copyright © 2011–2024 Google. All rights reserved.





© 2015 - 2024 Weber Informatics LLC | Privacy Policy