TopicMessageTransform class
Constructors
-
TopicMessageTransform({Input<
TopicMessageTransformAiInference?> ? aiInference, Input<bool?> ? disabled, Input<TopicMessageTransformJavascriptUdf?> ? javascriptUdf}) -
Creates a new TopicMessageTransform.
aiInferenceAI Inference. Specifies the Vertex AI endpoint that inferencedisabledControls whether or not to use this transform. If not set orfalse,javascriptUdfJavascript 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