Enrollment class
An enrollment represents a subscription for messages on a particular message bus.
It defines a matching criteria for messages on the bus and the subscriber endpoint where matched messages should be delivered.
Constructors
Properties
-
annotations
↔ Map<
String, String> ? -
Resource annotations.
getter/setter pair
- celMatch ↔ String?
-
A CEL expression identifying which messages this enrollment applies to.
getter/setter pair
- createTime ↔ String?
-
The creation time.
getter/setter pair
- destination ↔ String?
-
Destination is the Pipeline that the Enrollment is delivering to.
getter/setter pair
- displayName ↔ String?
-
Resource display name.
getter/setter pair
- etag ↔ String?
-
This checksum is computed by the server based on the value of other
fields, and might be sent only on update and delete requests to ensure
that the client has an up-to-date value before proceeding.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
-
labels
↔ Map<
String, String> ? -
Resource labels.
getter/setter pair
- messageBus ↔ String?
-
Resource name of the message bus identifying the source of the messages.
getter/setter pair
- name ↔ String?
-
Identifier.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- uid ↔ String?
-
Server assigned unique identifier for the channel.
getter/setter pair
- updateTime ↔ String?
-
The last-modified time.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited