Class Function.SourceSpec.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<Function.SourceSpec.Builder>
org.apache.pulsar.functions.proto.Function.SourceSpec.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, Function.SourceSpecOrBuilder
Enclosing class:
Function.SourceSpec

public static final class Function.SourceSpec.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Function.SourceSpec.Builder> implements Function.SourceSpecOrBuilder
Protobuf type proto.SourceSpec
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetMapFieldReflection

      protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
      Overrides:
      internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<Function.SourceSpec.Builder>
    • internalGetMutableMapFieldReflection

      protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
      Overrides:
      internalGetMutableMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<Function.SourceSpec.Builder>
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Function.SourceSpec.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessageV3.Builder<Function.SourceSpec.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Function.SourceSpec.Builder>
    • getDefaultInstanceForType

      public Function.SourceSpec getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public Function.SourceSpec build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public Function.SourceSpec buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • clone

      Specified by:
      clone in interface com.google.protobuf.Message.Builder
      Specified by:
      clone in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clone in class com.google.protobuf.GeneratedMessageV3.Builder<Function.SourceSpec.Builder>
    • setField

      public Function.SourceSpec.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      setField in interface com.google.protobuf.Message.Builder
      Overrides:
      setField in class com.google.protobuf.GeneratedMessageV3.Builder<Function.SourceSpec.Builder>
    • clearField

      public Function.SourceSpec.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
      Specified by:
      clearField in interface com.google.protobuf.Message.Builder
      Overrides:
      clearField in class com.google.protobuf.GeneratedMessageV3.Builder<Function.SourceSpec.Builder>
    • clearOneof

      public Function.SourceSpec.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
      Specified by:
      clearOneof in interface com.google.protobuf.Message.Builder
      Overrides:
      clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Function.SourceSpec.Builder>
    • setRepeatedField

      public Function.SourceSpec.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
      Specified by:
      setRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Function.SourceSpec.Builder>
    • addRepeatedField

      public Function.SourceSpec.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      addRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Function.SourceSpec.Builder>
    • mergeFrom

      public Function.SourceSpec.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Function.SourceSpec.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Function.SourceSpec.Builder>
    • mergeFrom

      public Function.SourceSpec.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Function.SourceSpec.Builder>
      Throws:
      IOException
    • getClassName

      public String getClassName()
      string className = 1;
      Specified by:
      getClassName in interface Function.SourceSpecOrBuilder
      Returns:
      The className.
    • getClassNameBytes

      public com.google.protobuf.ByteString getClassNameBytes()
      string className = 1;
      Specified by:
      getClassNameBytes in interface Function.SourceSpecOrBuilder
      Returns:
      The bytes for className.
    • setClassName

      public Function.SourceSpec.Builder setClassName(String value)
      string className = 1;
      Parameters:
      value - The className to set.
      Returns:
      This builder for chaining.
    • clearClassName

      public Function.SourceSpec.Builder clearClassName()
      string className = 1;
      Returns:
      This builder for chaining.
    • setClassNameBytes

      public Function.SourceSpec.Builder setClassNameBytes(com.google.protobuf.ByteString value)
      string className = 1;
      Parameters:
      value - The bytes for className to set.
      Returns:
      This builder for chaining.
    • getConfigs

      public String getConfigs()
       map in json format
       
      string configs = 2;
      Specified by:
      getConfigs in interface Function.SourceSpecOrBuilder
      Returns:
      The configs.
    • getConfigsBytes

      public com.google.protobuf.ByteString getConfigsBytes()
       map in json format
       
      string configs = 2;
      Specified by:
      getConfigsBytes in interface Function.SourceSpecOrBuilder
      Returns:
      The bytes for configs.
    • setConfigs

      public Function.SourceSpec.Builder setConfigs(String value)
       map in json format
       
      string configs = 2;
      Parameters:
      value - The configs to set.
      Returns:
      This builder for chaining.
    • clearConfigs

      public Function.SourceSpec.Builder clearConfigs()
       map in json format
       
      string configs = 2;
      Returns:
      This builder for chaining.
    • setConfigsBytes

      public Function.SourceSpec.Builder setConfigsBytes(com.google.protobuf.ByteString value)
       map in json format
       
      string configs = 2;
      Parameters:
      value - The bytes for configs to set.
      Returns:
      This builder for chaining.
    • getTypeClassName

      public String getTypeClassName()
      string typeClassName = 5;
      Specified by:
      getTypeClassName in interface Function.SourceSpecOrBuilder
      Returns:
      The typeClassName.
    • getTypeClassNameBytes

      public com.google.protobuf.ByteString getTypeClassNameBytes()
      string typeClassName = 5;
      Specified by:
      getTypeClassNameBytes in interface Function.SourceSpecOrBuilder
      Returns:
      The bytes for typeClassName.
    • setTypeClassName

      public Function.SourceSpec.Builder setTypeClassName(String value)
      string typeClassName = 5;
      Parameters:
      value - The typeClassName to set.
      Returns:
      This builder for chaining.
    • clearTypeClassName

      public Function.SourceSpec.Builder clearTypeClassName()
      string typeClassName = 5;
      Returns:
      This builder for chaining.
    • setTypeClassNameBytes

      public Function.SourceSpec.Builder setTypeClassNameBytes(com.google.protobuf.ByteString value)
      string typeClassName = 5;
      Parameters:
      value - The bytes for typeClassName to set.
      Returns:
      This builder for chaining.
    • getSubscriptionTypeValue

      public int getSubscriptionTypeValue()
       configs used only when source feeds into functions
       
      .proto.SubscriptionType subscriptionType = 3;
      Specified by:
      getSubscriptionTypeValue in interface Function.SourceSpecOrBuilder
      Returns:
      The enum numeric value on the wire for subscriptionType.
    • setSubscriptionTypeValue

      public Function.SourceSpec.Builder setSubscriptionTypeValue(int value)
       configs used only when source feeds into functions
       
      .proto.SubscriptionType subscriptionType = 3;
      Parameters:
      value - The enum numeric value on the wire for subscriptionType to set.
      Returns:
      This builder for chaining.
    • getSubscriptionType

      public Function.SubscriptionType getSubscriptionType()
       configs used only when source feeds into functions
       
      .proto.SubscriptionType subscriptionType = 3;
      Specified by:
      getSubscriptionType in interface Function.SourceSpecOrBuilder
      Returns:
      The subscriptionType.
    • setSubscriptionType

      public Function.SourceSpec.Builder setSubscriptionType(Function.SubscriptionType value)
       configs used only when source feeds into functions
       
      .proto.SubscriptionType subscriptionType = 3;
      Parameters:
      value - The subscriptionType to set.
      Returns:
      This builder for chaining.
    • clearSubscriptionType

      public Function.SourceSpec.Builder clearSubscriptionType()
       configs used only when source feeds into functions
       
      .proto.SubscriptionType subscriptionType = 3;
      Returns:
      This builder for chaining.
    • getTopicsToSerDeClassNameCount

      @Deprecated public int getTopicsToSerDeClassNameCount()
      Deprecated.
      Description copied from interface: Function.SourceSpecOrBuilder
       @deprecated -- use topicsToSchema
       
      map<string, string> topicsToSerDeClassName = 4 [deprecated = true];
      Specified by:
      getTopicsToSerDeClassNameCount in interface Function.SourceSpecOrBuilder
    • containsTopicsToSerDeClassName

      @Deprecated public boolean containsTopicsToSerDeClassName(String key)
      Deprecated.
       @deprecated -- use topicsToSchema
       
      map<string, string> topicsToSerDeClassName = 4 [deprecated = true];
      Specified by:
      containsTopicsToSerDeClassName in interface Function.SourceSpecOrBuilder
    • getTopicsToSerDeClassName

      @Deprecated public Map<String,String> getTopicsToSerDeClassName()
      Deprecated.
      Specified by:
      getTopicsToSerDeClassName in interface Function.SourceSpecOrBuilder
    • getTopicsToSerDeClassNameMap

      @Deprecated public Map<String,String> getTopicsToSerDeClassNameMap()
      Deprecated.
       @deprecated -- use topicsToSchema
       
      map<string, string> topicsToSerDeClassName = 4 [deprecated = true];
      Specified by:
      getTopicsToSerDeClassNameMap in interface Function.SourceSpecOrBuilder
    • getTopicsToSerDeClassNameOrDefault

      @Deprecated public String getTopicsToSerDeClassNameOrDefault(String key, String defaultValue)
      Deprecated.
       @deprecated -- use topicsToSchema
       
      map<string, string> topicsToSerDeClassName = 4 [deprecated = true];
      Specified by:
      getTopicsToSerDeClassNameOrDefault in interface Function.SourceSpecOrBuilder
    • getTopicsToSerDeClassNameOrThrow

      @Deprecated public String getTopicsToSerDeClassNameOrThrow(String key)
      Deprecated.
       @deprecated -- use topicsToSchema
       
      map<string, string> topicsToSerDeClassName = 4 [deprecated = true];
      Specified by:
      getTopicsToSerDeClassNameOrThrow in interface Function.SourceSpecOrBuilder
    • clearTopicsToSerDeClassName

      @Deprecated public Function.SourceSpec.Builder clearTopicsToSerDeClassName()
      Deprecated.
    • removeTopicsToSerDeClassName

      @Deprecated public Function.SourceSpec.Builder removeTopicsToSerDeClassName(String key)
      Deprecated.
       @deprecated -- use topicsToSchema
       
      map<string, string> topicsToSerDeClassName = 4 [deprecated = true];
    • getMutableTopicsToSerDeClassName

      @Deprecated public Map<String,String> getMutableTopicsToSerDeClassName()
      Deprecated.
      Use alternate mutation accessors instead.
    • putTopicsToSerDeClassName

      @Deprecated public Function.SourceSpec.Builder putTopicsToSerDeClassName(String key, String value)
      Deprecated.
       @deprecated -- use topicsToSchema
       
      map<string, string> topicsToSerDeClassName = 4 [deprecated = true];
    • putAllTopicsToSerDeClassName

      @Deprecated public Function.SourceSpec.Builder putAllTopicsToSerDeClassName(Map<String,String> values)
      Deprecated.
       @deprecated -- use topicsToSchema
       
      map<string, string> topicsToSerDeClassName = 4 [deprecated = true];
    • getInputSpecsCount

      public int getInputSpecsCount()
      Description copied from interface: Function.SourceSpecOrBuilder
      
       
      map<string, .proto.ConsumerSpec> inputSpecs = 10;
      Specified by:
      getInputSpecsCount in interface Function.SourceSpecOrBuilder
    • containsInputSpecs

      public boolean containsInputSpecs(String key)
      
       
      map<string, .proto.ConsumerSpec> inputSpecs = 10;
      Specified by:
      containsInputSpecs in interface Function.SourceSpecOrBuilder
    • getInputSpecs

      @Deprecated public Map<String,Function.ConsumerSpec> getInputSpecs()
      Deprecated.
      Use getInputSpecsMap() instead.
      Specified by:
      getInputSpecs in interface Function.SourceSpecOrBuilder
    • getInputSpecsMap

      public Map<String,Function.ConsumerSpec> getInputSpecsMap()
      
       
      map<string, .proto.ConsumerSpec> inputSpecs = 10;
      Specified by:
      getInputSpecsMap in interface Function.SourceSpecOrBuilder
    • getInputSpecsOrDefault

      public Function.ConsumerSpec getInputSpecsOrDefault(String key, Function.ConsumerSpec defaultValue)
      
       
      map<string, .proto.ConsumerSpec> inputSpecs = 10;
      Specified by:
      getInputSpecsOrDefault in interface Function.SourceSpecOrBuilder
    • getInputSpecsOrThrow

      public Function.ConsumerSpec getInputSpecsOrThrow(String key)
      
       
      map<string, .proto.ConsumerSpec> inputSpecs = 10;
      Specified by:
      getInputSpecsOrThrow in interface Function.SourceSpecOrBuilder
    • clearInputSpecs

      public Function.SourceSpec.Builder clearInputSpecs()
    • removeInputSpecs

      public Function.SourceSpec.Builder removeInputSpecs(String key)
      
       
      map<string, .proto.ConsumerSpec> inputSpecs = 10;
    • getMutableInputSpecs

      @Deprecated public Map<String,Function.ConsumerSpec> getMutableInputSpecs()
      Deprecated.
      Use alternate mutation accessors instead.
    • putInputSpecs

      public Function.SourceSpec.Builder putInputSpecs(String key, Function.ConsumerSpec value)
      
       
      map<string, .proto.ConsumerSpec> inputSpecs = 10;
    • putAllInputSpecs

      public Function.SourceSpec.Builder putAllInputSpecs(Map<String,Function.ConsumerSpec> values)
      
       
      map<string, .proto.ConsumerSpec> inputSpecs = 10;
    • putInputSpecsBuilderIfAbsent

      public Function.ConsumerSpec.Builder putInputSpecsBuilderIfAbsent(String key)
      
       
      map<string, .proto.ConsumerSpec> inputSpecs = 10;
    • getTimeoutMs

      public long getTimeoutMs()
      uint64 timeoutMs = 6;
      Specified by:
      getTimeoutMs in interface Function.SourceSpecOrBuilder
      Returns:
      The timeoutMs.
    • setTimeoutMs

      public Function.SourceSpec.Builder setTimeoutMs(long value)
      uint64 timeoutMs = 6;
      Parameters:
      value - The timeoutMs to set.
      Returns:
      This builder for chaining.
    • clearTimeoutMs

      public Function.SourceSpec.Builder clearTimeoutMs()
      uint64 timeoutMs = 6;
      Returns:
      This builder for chaining.
    • getTopicsPattern

      @Deprecated public String getTopicsPattern()
      Deprecated.
      proto.SourceSpec.topicsPattern is deprecated. See Function.proto;l=167
      string topicsPattern = 7 [deprecated = true];
      Specified by:
      getTopicsPattern in interface Function.SourceSpecOrBuilder
      Returns:
      The topicsPattern.
    • getTopicsPatternBytes

      @Deprecated public com.google.protobuf.ByteString getTopicsPatternBytes()
      Deprecated.
      proto.SourceSpec.topicsPattern is deprecated. See Function.proto;l=167
      string topicsPattern = 7 [deprecated = true];
      Specified by:
      getTopicsPatternBytes in interface Function.SourceSpecOrBuilder
      Returns:
      The bytes for topicsPattern.
    • setTopicsPattern

      @Deprecated public Function.SourceSpec.Builder setTopicsPattern(String value)
      Deprecated.
      proto.SourceSpec.topicsPattern is deprecated. See Function.proto;l=167
      string topicsPattern = 7 [deprecated = true];
      Parameters:
      value - The topicsPattern to set.
      Returns:
      This builder for chaining.
    • clearTopicsPattern

      @Deprecated public Function.SourceSpec.Builder clearTopicsPattern()
      Deprecated.
      proto.SourceSpec.topicsPattern is deprecated. See Function.proto;l=167
      string topicsPattern = 7 [deprecated = true];
      Returns:
      This builder for chaining.
    • setTopicsPatternBytes

      @Deprecated public Function.SourceSpec.Builder setTopicsPatternBytes(com.google.protobuf.ByteString value)
      Deprecated.
      proto.SourceSpec.topicsPattern is deprecated. See Function.proto;l=167
      string topicsPattern = 7 [deprecated = true];
      Parameters:
      value - The bytes for topicsPattern to set.
      Returns:
      This builder for chaining.
    • getBuiltin

      public String getBuiltin()
       If specified, this will refer to an archive that is
       already present in the server 
       
      string builtin = 8;
      Specified by:
      getBuiltin in interface Function.SourceSpecOrBuilder
      Returns:
      The builtin.
    • getBuiltinBytes

      public com.google.protobuf.ByteString getBuiltinBytes()
       If specified, this will refer to an archive that is
       already present in the server 
       
      string builtin = 8;
      Specified by:
      getBuiltinBytes in interface Function.SourceSpecOrBuilder
      Returns:
      The bytes for builtin.
    • setBuiltin

      public Function.SourceSpec.Builder setBuiltin(String value)
       If specified, this will refer to an archive that is
       already present in the server 
       
      string builtin = 8;
      Parameters:
      value - The builtin to set.
      Returns:
      This builder for chaining.
    • clearBuiltin

      public Function.SourceSpec.Builder clearBuiltin()
       If specified, this will refer to an archive that is
       already present in the server 
       
      string builtin = 8;
      Returns:
      This builder for chaining.
    • setBuiltinBytes

      public Function.SourceSpec.Builder setBuiltinBytes(com.google.protobuf.ByteString value)
       If specified, this will refer to an archive that is
       already present in the server 
       
      string builtin = 8;
      Parameters:
      value - The bytes for builtin to set.
      Returns:
      This builder for chaining.
    • getSubscriptionName

      public String getSubscriptionName()
      string subscriptionName = 9;
      Specified by:
      getSubscriptionName in interface Function.SourceSpecOrBuilder
      Returns:
      The subscriptionName.
    • getSubscriptionNameBytes

      public com.google.protobuf.ByteString getSubscriptionNameBytes()
      string subscriptionName = 9;
      Specified by:
      getSubscriptionNameBytes in interface Function.SourceSpecOrBuilder
      Returns:
      The bytes for subscriptionName.
    • setSubscriptionName

      public Function.SourceSpec.Builder setSubscriptionName(String value)
      string subscriptionName = 9;
      Parameters:
      value - The subscriptionName to set.
      Returns:
      This builder for chaining.
    • clearSubscriptionName

      public Function.SourceSpec.Builder clearSubscriptionName()
      string subscriptionName = 9;
      Returns:
      This builder for chaining.
    • setSubscriptionNameBytes

      public Function.SourceSpec.Builder setSubscriptionNameBytes(com.google.protobuf.ByteString value)
      string subscriptionName = 9;
      Parameters:
      value - The bytes for subscriptionName to set.
      Returns:
      This builder for chaining.
    • getCleanupSubscription

      public boolean getCleanupSubscription()
      bool cleanupSubscription = 11;
      Specified by:
      getCleanupSubscription in interface Function.SourceSpecOrBuilder
      Returns:
      The cleanupSubscription.
    • setCleanupSubscription

      public Function.SourceSpec.Builder setCleanupSubscription(boolean value)
      bool cleanupSubscription = 11;
      Parameters:
      value - The cleanupSubscription to set.
      Returns:
      This builder for chaining.
    • clearCleanupSubscription

      public Function.SourceSpec.Builder clearCleanupSubscription()
      bool cleanupSubscription = 11;
      Returns:
      This builder for chaining.
    • getSubscriptionPositionValue

      public int getSubscriptionPositionValue()
      .proto.SubscriptionPosition subscriptionPosition = 12;
      Specified by:
      getSubscriptionPositionValue in interface Function.SourceSpecOrBuilder
      Returns:
      The enum numeric value on the wire for subscriptionPosition.
    • setSubscriptionPositionValue

      public Function.SourceSpec.Builder setSubscriptionPositionValue(int value)
      .proto.SubscriptionPosition subscriptionPosition = 12;
      Parameters:
      value - The enum numeric value on the wire for subscriptionPosition to set.
      Returns:
      This builder for chaining.
    • getSubscriptionPosition

      public Function.SubscriptionPosition getSubscriptionPosition()
      .proto.SubscriptionPosition subscriptionPosition = 12;
      Specified by:
      getSubscriptionPosition in interface Function.SourceSpecOrBuilder
      Returns:
      The subscriptionPosition.
    • setSubscriptionPosition

      public Function.SourceSpec.Builder setSubscriptionPosition(Function.SubscriptionPosition value)
      .proto.SubscriptionPosition subscriptionPosition = 12;
      Parameters:
      value - The subscriptionPosition to set.
      Returns:
      This builder for chaining.
    • clearSubscriptionPosition

      public Function.SourceSpec.Builder clearSubscriptionPosition()
      .proto.SubscriptionPosition subscriptionPosition = 12;
      Returns:
      This builder for chaining.
    • getNegativeAckRedeliveryDelayMs

      public long getNegativeAckRedeliveryDelayMs()
      uint64 negativeAckRedeliveryDelayMs = 13;
      Specified by:
      getNegativeAckRedeliveryDelayMs in interface Function.SourceSpecOrBuilder
      Returns:
      The negativeAckRedeliveryDelayMs.
    • setNegativeAckRedeliveryDelayMs

      public Function.SourceSpec.Builder setNegativeAckRedeliveryDelayMs(long value)
      uint64 negativeAckRedeliveryDelayMs = 13;
      Parameters:
      value - The negativeAckRedeliveryDelayMs to set.
      Returns:
      This builder for chaining.
    • clearNegativeAckRedeliveryDelayMs

      public Function.SourceSpec.Builder clearNegativeAckRedeliveryDelayMs()
      uint64 negativeAckRedeliveryDelayMs = 13;
      Returns:
      This builder for chaining.
    • getSkipToLatest

      public boolean getSkipToLatest()
      bool skipToLatest = 14;
      Specified by:
      getSkipToLatest in interface Function.SourceSpecOrBuilder
      Returns:
      The skipToLatest.
    • setSkipToLatest

      public Function.SourceSpec.Builder setSkipToLatest(boolean value)
      bool skipToLatest = 14;
      Parameters:
      value - The skipToLatest to set.
      Returns:
      This builder for chaining.
    • clearSkipToLatest

      public Function.SourceSpec.Builder clearSkipToLatest()
      bool skipToLatest = 14;
      Returns:
      This builder for chaining.
    • setUnknownFields

      public final Function.SourceSpec.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      setUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Function.SourceSpec.Builder>
    • mergeUnknownFields

      public final Function.SourceSpec.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      mergeUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Function.SourceSpec.Builder>