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

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

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






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












com.google.api.services.pubsub.model

Class CreateSnapshotRequest

    • Constructor Detail

      • CreateSnapshotRequest

        public CreateSnapshotRequest()
    • Method Detail

      • getLabels

        public Map<String,String> getLabels()
        Optional. See [Creating and managing labels](https://cloud.google.com/pubsub/docs/labels).
        Returns:
        value or null for none
      • setLabels

        public CreateSnapshotRequest setLabels(Map<String,String> labels)
        Optional. See [Creating and managing labels](https://cloud.google.com/pubsub/docs/labels).
        Parameters:
        labels - labels or null for none
      • getSubscription

        public String getSubscription()
        Required. The subscription whose backlog the snapshot retains. Specifically, the created snapshot is guaranteed to retain: (a) The existing backlog on the subscription. More precisely, this is defined as the messages in the subscription's backlog that are unacknowledged upon the successful completion of the `CreateSnapshot` request; as well as: (b) Any messages published to the subscription's topic following the successful completion of the CreateSnapshot request. Format is `projects/{project}/subscriptions/{sub}`.
        Returns:
        value or null for none
      • setSubscription

        public CreateSnapshotRequest setSubscription(String subscription)
        Required. The subscription whose backlog the snapshot retains. Specifically, the created snapshot is guaranteed to retain: (a) The existing backlog on the subscription. More precisely, this is defined as the messages in the subscription's backlog that are unacknowledged upon the successful completion of the `CreateSnapshot` request; as well as: (b) Any messages published to the subscription's topic following the successful completion of the CreateSnapshot request. Format is `projects/{project}/subscriptions/{sub}`.
        Parameters:
        subscription - subscription or null for none
      • clone

        public CreateSnapshotRequest 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