public static final class MessageTransform.Builder extends GeneratedMessageV3.Builder<MessageTransform.Builder> implements MessageTransformOrBuilder
   
   All supported message transforms types.
 Protobuf type google.pubsub.v1.MessageTransform
    Inherited Members
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
    
    
    
    
    
    
    
    
    
    
    
    
   
  Static Methods
  
  
  
  
    public static final Descriptors.Descriptor getDescriptor()
   
  
  Methods
  
  
  
  
    public MessageTransform.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  
  
    public MessageTransform build()
   
  
  
  
  
    public MessageTransform buildPartial()
   
  
  
  
  
    public MessageTransform.Builder clear()
   
  
  Overrides
  
  
  
  
    public MessageTransform.Builder clearDisabled()
   
   Optional. If true, the transform is disabled and will not be applied to
 messages. Defaults to false.
 bool disabled = 4 [(.google.api.field_behavior) = OPTIONAL];
    public MessageTransform.Builder clearEnabled()
   
  Deprecated. google.pubsub.v1.MessageTransform.enabled is deprecated. See
     google/pubsub/v1/pubsub.proto;l=818
 Optional. This field is deprecated, use the disabled field to disable
 transforms.
 bool enabled = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
    public MessageTransform.Builder clearField(Descriptors.FieldDescriptor field)
   
  
  
  Overrides
  
  
  
  
    public MessageTransform.Builder clearJavascriptUdf()
   
   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];
 
    public MessageTransform.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  
  
  Overrides
  
  
  
  
    public MessageTransform.Builder clearTransform()
   
  
  
  
  
    public MessageTransform.Builder clone()
   
  
  Overrides
  
  
  
  
    public MessageTransform getDefaultInstanceForType()
   
  
  
  
  
    public Descriptors.Descriptor getDescriptorForType()
   
  
  Overrides
  
  
  
  
    public boolean getDisabled()
   
   Optional. If true, the transform is disabled and will not be applied to
 messages. Defaults to false.
 bool disabled = 4 [(.google.api.field_behavior) = OPTIONAL];
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | The disabled. | 
    
  
  
  
  
    public boolean getEnabled()
   
  Deprecated. google.pubsub.v1.MessageTransform.enabled is deprecated. See
     google/pubsub/v1/pubsub.proto;l=818
 Optional. This field is deprecated, use the disabled field to disable
 transforms.
 bool enabled = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | The enabled. | 
    
  
  
  
  
    public 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];
 
    public JavaScriptUDF.Builder getJavascriptUdfBuilder()
   
   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];
 
    public 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];
 
    public MessageTransform.TransformCase getTransformCase()
   
  
  
  
  
    public 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 | 
      
        | Type | Description | 
      
        | boolean | Whether the javascriptUdf field is set. | 
    
  
  
  
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  
  Overrides
  
  
  
  
    public final boolean isInitialized()
   
  
  Overrides
  
  
  
  
    public MessageTransform.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  Overrides
  
  
  
  
  
    public MessageTransform.Builder mergeFrom(Message other)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | other | Message
 | 
    
  
  
  Overrides
  
  
  
  
    public MessageTransform.Builder mergeFrom(MessageTransform other)
   
  
  
  
  
  
    public MessageTransform.Builder mergeJavascriptUdf(JavaScriptUDF value)
   
   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];
 
    public final MessageTransform.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides
  
  
  
  
    public MessageTransform.Builder setDisabled(boolean value)
   
   Optional. If true, the transform is disabled and will not be applied to
 messages. Defaults to false.
 bool disabled = 4 [(.google.api.field_behavior) = OPTIONAL];
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | boolean
 The disabled to set. | 
    
  
  
  
  
  
    public MessageTransform.Builder setEnabled(boolean value)
   
  Deprecated. google.pubsub.v1.MessageTransform.enabled is deprecated. See
     google/pubsub/v1/pubsub.proto;l=818
 Optional. This field is deprecated, use the disabled field to disable
 transforms.
 bool enabled = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | boolean
 The enabled to set. | 
    
  
  
  
  
  
    public MessageTransform.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  
  
    public MessageTransform.Builder setJavascriptUdf(JavaScriptUDF value)
   
   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];
 
    public MessageTransform.Builder setJavascriptUdf(JavaScriptUDF.Builder builderForValue)
   
   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];
 
    public MessageTransform.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  
  
  Overrides
  
  
  
  
    public final MessageTransform.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides