PipelineDestination class

Constructors

PipelineDestination({Input<PipelineDestinationAuthenticationConfig?>? authenticationConfig, Input<PipelineDestinationHttpEndpoint?>? httpEndpoint, Input<String?>? messageBus, Input<PipelineDestinationNetworkConfig?>? networkConfig, Input<PipelineDestinationOutputPayloadFormat?>? outputPayloadFormat, Input<String?>? topic, Input<String?>? workflow})
Creates a new PipelineDestination. authenticationConfig Represents a config used to authenticate message requests. httpEndpoint Represents a HTTP endpoint destination. messageBus The resource name of the Message Bus to which events should be networkConfig Represents a network config to be used for destination resolution and outputPayloadFormat Represents the format of message data. topic The resource name of the Pub/Sub topic to which events should be workflow The resource name of the Workflow whose Executions are triggered by
const
PipelineDestination.fromMap(Map<String, dynamic> map)
factory

Properties

authenticationConfig → Input<PipelineDestinationAuthenticationConfig?>?
Represents a config used to authenticate message requests. Structure is documented below.
final
hashCode → int
The hash code for this object.
no setterinherited
httpEndpoint → Input<PipelineDestinationHttpEndpoint?>?
Represents a HTTP endpoint destination. Structure is documented below.
final
messageBus → Input<String?>?
The resource name of the Message Bus to which events should be published. The Message Bus resource should exist in the same project as the Pipeline. Format: projects/{project}/locations/{location}/messageBuses/{message_bus}
final
networkConfig → Input<PipelineDestinationNetworkConfig?>?
Represents a network config to be used for destination resolution and connectivity. Structure is documented below.
final
outputPayloadFormat → Input<PipelineDestinationOutputPayloadFormat?>?
Represents the format of message data. Structure is documented below.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
topic → Input<String?>?
The resource name of the Pub/Sub topic to which events should be published. Format: projects/{project}/locations/{location}/topics/{topic}
final
workflow → Input<String?>?
The resource name of the Workflow whose Executions are triggered by the events. The Workflow resource should be deployed in the same project as the Pipeline. Format: projects/{project}/locations/{location}/workflows/{workflow}
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