Cloud Pub/Sub v1 API - Class ListTopicSnapshotsRequest (3.10.0-beta01)

public sealed class ListTopicSnapshotsRequest : IPageRequest, IMessage<ListTopicSnapshotsRequest>, IEquatable<ListTopicSnapshotsRequest>, IDeepCloneable<ListTopicSnapshotsRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud Pub/Sub v1 API class ListTopicSnapshotsRequest.

Request for the ListTopicSnapshots method.

Inheritance

object > ListTopicSnapshotsRequest

Namespace

Google.Cloud.PubSub.V1

Assembly

Google.Cloud.PubSub.V1.dll

Constructors

ListTopicSnapshotsRequest()

public ListTopicSnapshotsRequest()

ListTopicSnapshotsRequest(ListTopicSnapshotsRequest)

public ListTopicSnapshotsRequest(ListTopicSnapshotsRequest other)
Parameter
NameDescription
otherListTopicSnapshotsRequest

Properties

PageSize

public int PageSize { get; set; }

Optional. Maximum number of snapshot names to return.

Property Value
TypeDescription
int

PageToken

public string PageToken { get; set; }

Optional. The value returned by the last ListTopicSnapshotsResponse; indicates that this is a continuation of a prior ListTopicSnapshots call, and that the system should return the next page of data.

Property Value
TypeDescription
string

Topic

public string Topic { get; set; }

Required. The name of the topic that snapshots are attached to. Format is projects/{project}/topics/{topic}.

Property Value
TypeDescription
string

TopicAsTopicName

public TopicName TopicAsTopicName { get; set; }

TopicName-typed view over the Topic resource name property.

Property Value
TypeDescription
TopicName