Interface MessageTransformOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
MessageTransform, MessageTransform.Builder

public interface MessageTransformOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasJavascriptUdf

      boolean hasJavascriptUdf()
       Optional. JavaScript User Defined Function. If multiple JavaScriptUDF's
       are specified on a resource, each must have a unique `function_name`.
       
      .google.pubsub.v1.JavaScriptUDF javascript_udf = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the javascriptUdf field is set.
    • getJavascriptUdf

      JavaScriptUDF getJavascriptUdf()
       Optional. JavaScript User Defined Function. If multiple JavaScriptUDF's
       are specified on a resource, each must have a unique `function_name`.
       
      .google.pubsub.v1.JavaScriptUDF javascript_udf = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The javascriptUdf.
    • getJavascriptUdfOrBuilder

      JavaScriptUDFOrBuilder getJavascriptUdfOrBuilder()
       Optional. JavaScript User Defined Function. If multiple JavaScriptUDF's
       are specified on a resource, each must have a unique `function_name`.
       
      .google.pubsub.v1.JavaScriptUDF javascript_udf = 2 [(.google.api.field_behavior) = OPTIONAL];
    • getEnabled

      boolean getEnabled()
       Optional. If set to true, the transform is enabled. If false, the transform
       is disabled and will not be applied to messages. Defaults to `true`.
       
      bool enabled = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The enabled.
    • getTransformCase

      MessageTransform.TransformCase getTransformCase()