TopicMessageTransform class

Constructors

TopicMessageTransform({Input<TopicMessageTransformAiInference?>? aiInference, Input<bool?>? disabled, Input<TopicMessageTransformJavascriptUdf?>? javascriptUdf})
Creates a new TopicMessageTransform. aiInference AI Inference. Specifies the Vertex AI endpoint that inference disabled Controls whether or not to use this transform. If not set or false, javascriptUdf Javascript User Defined Function. If multiple Javascript UDFs are specified on a resource,
const
TopicMessageTransform.fromMap(Map<String, dynamic> map)
factory

Properties

aiInference → Input<TopicMessageTransformAiInference?>?
AI Inference. Specifies the Vertex AI endpoint that inference requests built from the Pub/Sub message data and provided parameters will be sent to. Structure is documented below.
final
disabled → Input<bool?>?
Controls whether or not to use this transform. If not set or false, the transform will be applied to messages. Default: true.
final
hashCode → int
The hash code for this object.
no setterinherited
javascriptUdf → Input<TopicMessageTransformJavascriptUdf?>?
Javascript User Defined Function. If multiple Javascript UDFs are specified on a resource, each one must have a unique functionName. Structure is documented below.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

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