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 Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()If specified, this will refer to an archive that is already present in the serverstring className = 1;bool cleanupSubscription = 11;map in json formatclearField(com.google.protobuf.Descriptors.FieldDescriptor field) uint64 negativeAckRedeliveryDelayMs = 13;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) bool skipToLatest = 14;string subscriptionName = 9;.proto.SubscriptionPosition subscriptionPosition = 12;configs used only when source feeds into functionsuint64 timeoutMs = 6;Deprecated.proto.SourceSpec.topicsPattern is deprecated.Deprecated.string typeClassName = 5;clone()booleancontainsInputSpecs(String key) booleanDeprecated.If specified, this will refer to an archive that is already present in the servercom.google.protobuf.ByteStringIf specified, this will refer to an archive that is already present in the serverstring className = 1;com.google.protobuf.ByteStringstring className = 1;booleanbool cleanupSubscription = 11;map in json formatcom.google.protobuf.ByteStringmap in json formatstatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorDeprecated.intgetInputSpecsOrDefault(String key, Function.ConsumerSpec defaultValue) Deprecated.Deprecated.longuint64 negativeAckRedeliveryDelayMs = 13;booleanbool skipToLatest = 14;string subscriptionName = 9;com.google.protobuf.ByteStringstring subscriptionName = 9;.proto.SubscriptionPosition subscriptionPosition = 12;int.proto.SubscriptionPosition subscriptionPosition = 12;configs used only when source feeds into functionsintconfigs used only when source feeds into functionslonguint64 timeoutMs = 6;Deprecated.proto.SourceSpec.topicsPattern is deprecated.com.google.protobuf.ByteStringDeprecated.proto.SourceSpec.topicsPattern is deprecated.Deprecated.intDeprecated.Deprecated.getTopicsToSerDeClassNameOrDefault(String key, String defaultValue) Deprecated.Deprecated.string typeClassName = 5;com.google.protobuf.ByteStringstring typeClassName = 5;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableprotected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number) protected com.google.protobuf.MapFieldReflectionAccessorinternalGetMutableMapFieldReflection(int number) final booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(Function.SourceSpec other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) putAllInputSpecs(Map<String, Function.ConsumerSpec> values) putAllTopicsToSerDeClassName(Map<String, String> values) Deprecated.putInputSpecs(String key, Function.ConsumerSpec value) putTopicsToSerDeClassName(String key, String value) Deprecated.removeInputSpecs(String key) Deprecated.setBuiltin(String value) If specified, this will refer to an archive that is already present in the serversetBuiltinBytes(com.google.protobuf.ByteString value) If specified, this will refer to an archive that is already present in the serversetClassName(String value) string className = 1;setClassNameBytes(com.google.protobuf.ByteString value) string className = 1;setCleanupSubscription(boolean value) bool cleanupSubscription = 11;setConfigs(String value) map in json formatsetConfigsBytes(com.google.protobuf.ByteString value) map in json formatsetNegativeAckRedeliveryDelayMs(long value) uint64 negativeAckRedeliveryDelayMs = 13;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSkipToLatest(boolean value) bool skipToLatest = 14;setSubscriptionName(String value) string subscriptionName = 9;setSubscriptionNameBytes(com.google.protobuf.ByteString value) string subscriptionName = 9;.proto.SubscriptionPosition subscriptionPosition = 12;setSubscriptionPositionValue(int value) .proto.SubscriptionPosition subscriptionPosition = 12;configs used only when source feeds into functionssetSubscriptionTypeValue(int value) configs used only when source feeds into functionssetTimeoutMs(long value) uint64 timeoutMs = 6;setTopicsPattern(String value) Deprecated.proto.SourceSpec.topicsPattern is deprecated.setTopicsPatternBytes(com.google.protobuf.ByteString value) Deprecated.proto.SourceSpec.topicsPattern is deprecated.setTypeClassName(String value) string typeClassName = 5;setTypeClassNameBytes(com.google.protobuf.ByteString value) string typeClassName = 5;setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number) - Overrides:
internalGetMapFieldReflectionin classcom.google.protobuf.GeneratedMessageV3.Builder<Function.SourceSpec.Builder>
-
internalGetMutableMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number) - Overrides:
internalGetMutableMapFieldReflectionin classcom.google.protobuf.GeneratedMessageV3.Builder<Function.SourceSpec.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Function.SourceSpec.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Function.SourceSpec.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Function.SourceSpec.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Function.SourceSpec.Builder>
-
setField
public Function.SourceSpec.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Function.SourceSpec.Builder>
-
clearField
public Function.SourceSpec.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Function.SourceSpec.Builder>
-
clearOneof
public Function.SourceSpec.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.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:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Function.SourceSpec.Builder>
-
addRepeatedField
public Function.SourceSpec.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Function.SourceSpec.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Function.SourceSpec.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.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:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Function.SourceSpec.Builder>- Throws:
IOException
-
getClassName
string className = 1;- Specified by:
getClassNamein interfaceFunction.SourceSpecOrBuilder- Returns:
- The className.
-
getClassNameBytes
public com.google.protobuf.ByteString getClassNameBytes()string className = 1;- Specified by:
getClassNameBytesin interfaceFunction.SourceSpecOrBuilder- Returns:
- The bytes for className.
-
setClassName
string className = 1;- Parameters:
value- The className to set.- Returns:
- This builder for chaining.
-
clearClassName
string className = 1;- Returns:
- This builder for chaining.
-
setClassNameBytes
string className = 1;- Parameters:
value- The bytes for className to set.- Returns:
- This builder for chaining.
-
getConfigs
map in json format
string configs = 2;- Specified by:
getConfigsin interfaceFunction.SourceSpecOrBuilder- Returns:
- The configs.
-
getConfigsBytes
public com.google.protobuf.ByteString getConfigsBytes()map in json format
string configs = 2;- Specified by:
getConfigsBytesin interfaceFunction.SourceSpecOrBuilder- Returns:
- The bytes for configs.
-
setConfigs
map in json format
string configs = 2;- Parameters:
value- The configs to set.- Returns:
- This builder for chaining.
-
clearConfigs
map in json format
string configs = 2;- Returns:
- This builder for chaining.
-
setConfigsBytes
map in json format
string configs = 2;- Parameters:
value- The bytes for configs to set.- Returns:
- This builder for chaining.
-
getTypeClassName
string typeClassName = 5;- Specified by:
getTypeClassNamein interfaceFunction.SourceSpecOrBuilder- Returns:
- The typeClassName.
-
getTypeClassNameBytes
public com.google.protobuf.ByteString getTypeClassNameBytes()string typeClassName = 5;- Specified by:
getTypeClassNameBytesin interfaceFunction.SourceSpecOrBuilder- Returns:
- The bytes for typeClassName.
-
setTypeClassName
string typeClassName = 5;- Parameters:
value- The typeClassName to set.- Returns:
- This builder for chaining.
-
clearTypeClassName
string typeClassName = 5;- Returns:
- This builder for chaining.
-
setTypeClassNameBytes
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:
getSubscriptionTypeValuein interfaceFunction.SourceSpecOrBuilder- Returns:
- The enum numeric value on the wire for subscriptionType.
-
setSubscriptionTypeValue
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
configs used only when source feeds into functions
.proto.SubscriptionType subscriptionType = 3;- Specified by:
getSubscriptionTypein interfaceFunction.SourceSpecOrBuilder- Returns:
- The subscriptionType.
-
setSubscriptionType
configs used only when source feeds into functions
.proto.SubscriptionType subscriptionType = 3;- Parameters:
value- The subscriptionType to set.- Returns:
- This builder for chaining.
-
clearSubscriptionType
configs used only when source feeds into functions
.proto.SubscriptionType subscriptionType = 3;- Returns:
- This builder for chaining.
-
getTopicsToSerDeClassNameCount
Deprecated.Description copied from interface:Function.SourceSpecOrBuilder@deprecated -- use topicsToSchema
map<string, string> topicsToSerDeClassName = 4 [deprecated = true];- Specified by:
getTopicsToSerDeClassNameCountin interfaceFunction.SourceSpecOrBuilder
-
containsTopicsToSerDeClassName
Deprecated.@deprecated -- use topicsToSchema
map<string, string> topicsToSerDeClassName = 4 [deprecated = true];- Specified by:
containsTopicsToSerDeClassNamein interfaceFunction.SourceSpecOrBuilder
-
getTopicsToSerDeClassName
Deprecated.UsegetTopicsToSerDeClassNameMap()instead.- Specified by:
getTopicsToSerDeClassNamein interfaceFunction.SourceSpecOrBuilder
-
getTopicsToSerDeClassNameMap
Deprecated.@deprecated -- use topicsToSchema
map<string, string> topicsToSerDeClassName = 4 [deprecated = true];- Specified by:
getTopicsToSerDeClassNameMapin interfaceFunction.SourceSpecOrBuilder
-
getTopicsToSerDeClassNameOrDefault
Deprecated.@deprecated -- use topicsToSchema
map<string, string> topicsToSerDeClassName = 4 [deprecated = true];- Specified by:
getTopicsToSerDeClassNameOrDefaultin interfaceFunction.SourceSpecOrBuilder
-
getTopicsToSerDeClassNameOrThrow
Deprecated.@deprecated -- use topicsToSchema
map<string, string> topicsToSerDeClassName = 4 [deprecated = true];- Specified by:
getTopicsToSerDeClassNameOrThrowin interfaceFunction.SourceSpecOrBuilder
-
clearTopicsToSerDeClassName
Deprecated. -
removeTopicsToSerDeClassName
Deprecated.@deprecated -- use topicsToSchema
map<string, string> topicsToSerDeClassName = 4 [deprecated = true]; -
getMutableTopicsToSerDeClassName
Deprecated.Use alternate mutation accessors instead. -
putTopicsToSerDeClassName
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.SourceSpecOrBuildermap<string, .proto.ConsumerSpec> inputSpecs = 10;- Specified by:
getInputSpecsCountin interfaceFunction.SourceSpecOrBuilder
-
containsInputSpecs
map<string, .proto.ConsumerSpec> inputSpecs = 10;- Specified by:
containsInputSpecsin interfaceFunction.SourceSpecOrBuilder
-
getInputSpecs
Deprecated.UsegetInputSpecsMap()instead.- Specified by:
getInputSpecsin interfaceFunction.SourceSpecOrBuilder
-
getInputSpecsMap
map<string, .proto.ConsumerSpec> inputSpecs = 10;- Specified by:
getInputSpecsMapin interfaceFunction.SourceSpecOrBuilder
-
getInputSpecsOrDefault
map<string, .proto.ConsumerSpec> inputSpecs = 10;- Specified by:
getInputSpecsOrDefaultin interfaceFunction.SourceSpecOrBuilder
-
getInputSpecsOrThrow
map<string, .proto.ConsumerSpec> inputSpecs = 10;- Specified by:
getInputSpecsOrThrowin interfaceFunction.SourceSpecOrBuilder
-
clearInputSpecs
-
removeInputSpecs
map<string, .proto.ConsumerSpec> inputSpecs = 10; -
getMutableInputSpecs
Deprecated.Use alternate mutation accessors instead. -
putInputSpecs
map<string, .proto.ConsumerSpec> inputSpecs = 10; -
putAllInputSpecs
map<string, .proto.ConsumerSpec> inputSpecs = 10; -
putInputSpecsBuilderIfAbsent
map<string, .proto.ConsumerSpec> inputSpecs = 10; -
getTimeoutMs
public long getTimeoutMs()uint64 timeoutMs = 6;- Specified by:
getTimeoutMsin interfaceFunction.SourceSpecOrBuilder- Returns:
- The timeoutMs.
-
setTimeoutMs
uint64 timeoutMs = 6;- Parameters:
value- The timeoutMs to set.- Returns:
- This builder for chaining.
-
clearTimeoutMs
uint64 timeoutMs = 6;- Returns:
- This builder for chaining.
-
getTopicsPattern
Deprecated.proto.SourceSpec.topicsPattern is deprecated. See Function.proto;l=167string topicsPattern = 7 [deprecated = true];- Specified by:
getTopicsPatternin interfaceFunction.SourceSpecOrBuilder- Returns:
- The topicsPattern.
-
getTopicsPatternBytes
Deprecated.proto.SourceSpec.topicsPattern is deprecated. See Function.proto;l=167string topicsPattern = 7 [deprecated = true];- Specified by:
getTopicsPatternBytesin interfaceFunction.SourceSpecOrBuilder- Returns:
- The bytes for topicsPattern.
-
setTopicsPattern
Deprecated.proto.SourceSpec.topicsPattern is deprecated. See Function.proto;l=167string topicsPattern = 7 [deprecated = true];- Parameters:
value- The topicsPattern to set.- Returns:
- This builder for chaining.
-
clearTopicsPattern
Deprecated.proto.SourceSpec.topicsPattern is deprecated. See Function.proto;l=167string 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=167string topicsPattern = 7 [deprecated = true];- Parameters:
value- The bytes for topicsPattern to set.- Returns:
- This builder for chaining.
-
getBuiltin
If specified, this will refer to an archive that is already present in the server
string builtin = 8;- Specified by:
getBuiltinin interfaceFunction.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:
getBuiltinBytesin interfaceFunction.SourceSpecOrBuilder- Returns:
- The bytes for builtin.
-
setBuiltin
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
If specified, this will refer to an archive that is already present in the server
string builtin = 8;- Returns:
- This builder for chaining.
-
setBuiltinBytes
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
string subscriptionName = 9;- Specified by:
getSubscriptionNamein interfaceFunction.SourceSpecOrBuilder- Returns:
- The subscriptionName.
-
getSubscriptionNameBytes
public com.google.protobuf.ByteString getSubscriptionNameBytes()string subscriptionName = 9;- Specified by:
getSubscriptionNameBytesin interfaceFunction.SourceSpecOrBuilder- Returns:
- The bytes for subscriptionName.
-
setSubscriptionName
string subscriptionName = 9;- Parameters:
value- The subscriptionName to set.- Returns:
- This builder for chaining.
-
clearSubscriptionName
string subscriptionName = 9;- Returns:
- This builder for chaining.
-
setSubscriptionNameBytes
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:
getCleanupSubscriptionin interfaceFunction.SourceSpecOrBuilder- Returns:
- The cleanupSubscription.
-
setCleanupSubscription
bool cleanupSubscription = 11;- Parameters:
value- The cleanupSubscription to set.- Returns:
- This builder for chaining.
-
clearCleanupSubscription
bool cleanupSubscription = 11;- Returns:
- This builder for chaining.
-
getSubscriptionPositionValue
public int getSubscriptionPositionValue().proto.SubscriptionPosition subscriptionPosition = 12;- Specified by:
getSubscriptionPositionValuein interfaceFunction.SourceSpecOrBuilder- Returns:
- The enum numeric value on the wire for subscriptionPosition.
-
setSubscriptionPositionValue
.proto.SubscriptionPosition subscriptionPosition = 12;- Parameters:
value- The enum numeric value on the wire for subscriptionPosition to set.- Returns:
- This builder for chaining.
-
getSubscriptionPosition
.proto.SubscriptionPosition subscriptionPosition = 12;- Specified by:
getSubscriptionPositionin interfaceFunction.SourceSpecOrBuilder- Returns:
- The subscriptionPosition.
-
setSubscriptionPosition
.proto.SubscriptionPosition subscriptionPosition = 12;- Parameters:
value- The subscriptionPosition to set.- Returns:
- This builder for chaining.
-
clearSubscriptionPosition
.proto.SubscriptionPosition subscriptionPosition = 12;- Returns:
- This builder for chaining.
-
getNegativeAckRedeliveryDelayMs
public long getNegativeAckRedeliveryDelayMs()uint64 negativeAckRedeliveryDelayMs = 13;- Specified by:
getNegativeAckRedeliveryDelayMsin interfaceFunction.SourceSpecOrBuilder- Returns:
- The negativeAckRedeliveryDelayMs.
-
setNegativeAckRedeliveryDelayMs
uint64 negativeAckRedeliveryDelayMs = 13;- Parameters:
value- The negativeAckRedeliveryDelayMs to set.- Returns:
- This builder for chaining.
-
clearNegativeAckRedeliveryDelayMs
uint64 negativeAckRedeliveryDelayMs = 13;- Returns:
- This builder for chaining.
-
getSkipToLatest
public boolean getSkipToLatest()bool skipToLatest = 14;- Specified by:
getSkipToLatestin interfaceFunction.SourceSpecOrBuilder- Returns:
- The skipToLatest.
-
setSkipToLatest
bool skipToLatest = 14;- Parameters:
value- The skipToLatest to set.- Returns:
- This builder for chaining.
-
clearSkipToLatest
bool skipToLatest = 14;- Returns:
- This builder for chaining.
-
setUnknownFields
public final Function.SourceSpec.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Function.SourceSpec.Builder>
-
mergeUnknownFields
public final Function.SourceSpec.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Function.SourceSpec.Builder>
-