TopicPubsubV1beta2Args class

The set of arguments for Topic. The set of arguments for Topic.

Constructors

TopicPubsubV1beta2Args({Input<String>? name, Input<String>? project, required Input<String> topicId})
Creates a new TopicPubsubV1beta2Args. name The name of the topic. It must have the format "projects/{project}/topics/{topic}". {topic} must start with a letter, and contain only letters ([A-Za-z]), numbers ([0-9]), dashes (-), underscores (_), periods (.), tildes (~), plus (+) or percent signs (%). It must be between 3 and 255 characters in length, and it must not start with "goog". project Optional. topicId Required.
const
TopicPubsubV1beta2Args.fromMap(Map<String, dynamic> map)
factory

Properties

hashCode → int
The hash code for this object.
no setterinherited
name → Input<String>?
The name of the topic. It must have the format "projects/{project}/topics/{topic}". {topic} must start with a letter, and contain only letters ([A-Za-z]), numbers ([0-9]), dashes (-), underscores (_), periods (.), tildes (~), plus (+) or percent signs (%). It must be between 3 and 255 characters in length, and it must not start with "goog".
final
project → Input<String>?
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
topicId → Input<String>
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited