Pipeline class
A representation of the Pipeline resource.
Constructors
-
Pipeline.new({Map<
String, String> ? annotations, String? createTime, String? cryptoKeyName, List<GoogleCloudEventarcV1PipelineDestination> ? destinations, String? displayName, String? etag, GoogleCloudEventarcV1PipelineMessagePayloadFormat? inputPayloadFormat, Map<String, String> ? labels, LoggingConfig? loggingConfig, List<GoogleCloudEventarcV1PipelineMediation> ? mediations, String? name, GoogleCloudEventarcV1PipelineRetryPolicy? retryPolicy, String? uid, String? updateTime}) - Pipeline.fromJson(Map json_)
Properties
-
annotations
↔ Map<
String, String> ? -
User-defined annotations.
getter/setter pair
- createTime ↔ String?
-
The creation time.
getter/setter pair
- cryptoKeyName ↔ String?
-
Resource name of a KMS crypto key (managed by the user) used to
encrypt/decrypt the event data.
getter/setter pair
-
destinations
↔ List<
GoogleCloudEventarcV1PipelineDestination> ? -
List of destinations to which messages will be forwarded.
getter/setter pair
- displayName ↔ String?
-
Display name of resource.
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 create 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
- inputPayloadFormat ↔ GoogleCloudEventarcV1PipelineMessagePayloadFormat?
-
The payload format expected for the messages received by the Pipeline.
getter/setter pair
-
labels
↔ Map<
String, String> ? -
User labels attached to the Pipeline that can be used to group resources.
getter/setter pair
- loggingConfig ↔ LoggingConfig?
-
Config to control Platform Logging for Pipelines.
getter/setter pair
-
mediations
↔ List<
GoogleCloudEventarcV1PipelineMediation> ? -
List of mediation operations to be performed on the message.
getter/setter pair
- name ↔ String?
-
Identifier.
getter/setter pair
- retryPolicy ↔ GoogleCloudEventarcV1PipelineRetryPolicy?
-
The retry policy to use in the pipeline.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- uid ↔ String?
-
Server-assigned unique identifier for the Pipeline.
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