类 Function.FunctionDetails.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<Function.FunctionDetails.Builder>
org.apache.pulsar.functions.proto.Function.FunctionDetails.Builder
- 所有已实现的接口:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,Function.FunctionDetailsOrBuilder
public static final class Function.FunctionDetails.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Function.FunctionDetails.Builder>
implements Function.FunctionDetailsOrBuilder
Protobuf type
proto.FunctionDetails-
方法概要
修饰符和类型方法说明addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()bool autoAck = 9;If specified, this will refer to an archive that is already present in the serverstring className = 4;.proto.FunctionDetails.ComponentType componentType = 18;string customRuntimeOptions = 19;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) string logTopic = 5;string name = 3;string namespace = 2;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) present only if function submitted with package-urlint32 parallelism = 10;.proto.ProcessingGuarantees processingGuarantees = 6;.proto.Resources resources = 13;bool retainKeyOrdering = 22;bool retainOrdering = 21;.proto.RetryDetails retryDetails = 15;.proto.FunctionDetails.Runtime runtime = 8;string runtimeFlags = 17;string secretsMap = 16;.proto.SinkSpec sink = 12;.proto.SourceSpec source = 11;.proto.SubscriptionPosition subscriptionPosition = 23;string tenant = 1;string userConfig = 7;clone()booleanbool autoAck = 9;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 = 4;com.google.protobuf.ByteStringstring className = 4;.proto.FunctionDetails.ComponentType componentType = 18;int.proto.FunctionDetails.ComponentType componentType = 18;string customRuntimeOptions = 19;com.google.protobuf.ByteStringstring customRuntimeOptions = 19;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorstring logTopic = 5;com.google.protobuf.ByteStringstring logTopic = 5;getName()string name = 3;com.google.protobuf.ByteStringstring name = 3;string namespace = 2;com.google.protobuf.ByteStringstring namespace = 2;present only if function submitted with package-urlcom.google.protobuf.ByteStringpresent only if function submitted with package-urlintint32 parallelism = 10;.proto.ProcessingGuarantees processingGuarantees = 6;int.proto.ProcessingGuarantees processingGuarantees = 6;.proto.Resources resources = 13;.proto.Resources resources = 13;.proto.Resources resources = 13;booleanbool retainKeyOrdering = 22;booleanbool retainOrdering = 21;.proto.RetryDetails retryDetails = 15;.proto.RetryDetails retryDetails = 15;.proto.RetryDetails retryDetails = 15;.proto.FunctionDetails.Runtime runtime = 8;string runtimeFlags = 17;com.google.protobuf.ByteStringstring runtimeFlags = 17;int.proto.FunctionDetails.Runtime runtime = 8;string secretsMap = 16;com.google.protobuf.ByteStringstring secretsMap = 16;getSink().proto.SinkSpec sink = 12;.proto.SinkSpec sink = 12;.proto.SinkSpec sink = 12;.proto.SourceSpec source = 11;.proto.SourceSpec source = 11;.proto.SourceSpec source = 11;.proto.SubscriptionPosition subscriptionPosition = 23;int.proto.SubscriptionPosition subscriptionPosition = 23;string tenant = 1;com.google.protobuf.ByteStringstring tenant = 1;string userConfig = 7;com.google.protobuf.ByteStringstring userConfig = 7;boolean.proto.Resources resources = 13;boolean.proto.RetryDetails retryDetails = 15;booleanhasSink().proto.SinkSpec sink = 12;boolean.proto.SourceSpec source = 11;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeResources(Function.Resources value) .proto.Resources resources = 13;.proto.RetryDetails retryDetails = 15;mergeSink(Function.SinkSpec value) .proto.SinkSpec sink = 12;mergeSource(Function.SourceSpec value) .proto.SourceSpec source = 11;mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setAutoAck(boolean value) bool autoAck = 9;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 = 4;setClassNameBytes(com.google.protobuf.ByteString value) string className = 4;.proto.FunctionDetails.ComponentType componentType = 18;setComponentTypeValue(int value) .proto.FunctionDetails.ComponentType componentType = 18;setCustomRuntimeOptions(String value) string customRuntimeOptions = 19;setCustomRuntimeOptionsBytes(com.google.protobuf.ByteString value) string customRuntimeOptions = 19;setLogTopic(String value) string logTopic = 5;setLogTopicBytes(com.google.protobuf.ByteString value) string logTopic = 5;string name = 3;setNameBytes(com.google.protobuf.ByteString value) string name = 3;setNamespace(String value) string namespace = 2;setNamespaceBytes(com.google.protobuf.ByteString value) string namespace = 2;setPackageUrl(String value) present only if function submitted with package-urlsetPackageUrlBytes(com.google.protobuf.ByteString value) present only if function submitted with package-urlsetParallelism(int value) int32 parallelism = 10;.proto.ProcessingGuarantees processingGuarantees = 6;setProcessingGuaranteesValue(int value) .proto.ProcessingGuarantees processingGuarantees = 6;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setResources(Function.Resources value) .proto.Resources resources = 13;setResources(Function.Resources.Builder builderForValue) .proto.Resources resources = 13;setRetainKeyOrdering(boolean value) bool retainKeyOrdering = 22;setRetainOrdering(boolean value) bool retainOrdering = 21;.proto.RetryDetails retryDetails = 15;setRetryDetails(Function.RetryDetails.Builder builderForValue) .proto.RetryDetails retryDetails = 15;.proto.FunctionDetails.Runtime runtime = 8;setRuntimeFlags(String value) string runtimeFlags = 17;setRuntimeFlagsBytes(com.google.protobuf.ByteString value) string runtimeFlags = 17;setRuntimeValue(int value) .proto.FunctionDetails.Runtime runtime = 8;setSecretsMap(String value) string secretsMap = 16;setSecretsMapBytes(com.google.protobuf.ByteString value) string secretsMap = 16;setSink(Function.SinkSpec value) .proto.SinkSpec sink = 12;setSink(Function.SinkSpec.Builder builderForValue) .proto.SinkSpec sink = 12;setSource(Function.SourceSpec value) .proto.SourceSpec source = 11;setSource(Function.SourceSpec.Builder builderForValue) .proto.SourceSpec source = 11;.proto.SubscriptionPosition subscriptionPosition = 23;setSubscriptionPositionValue(int value) .proto.SubscriptionPosition subscriptionPosition = 23;string tenant = 1;setTenantBytes(com.google.protobuf.ByteString value) string tenant = 1;setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setUserConfig(String value) string userConfig = 7;setUserConfigBytes(com.google.protobuf.ByteString value) string userConfig = 7;从类继承的方法 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, setUnknownFieldsProto3从类继承的方法 com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString从类继承的方法 com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException从接口继承的方法 com.google.protobuf.MessageLite.Builder
mergeFrom从接口继承的方法 com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
方法详细资料
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- 指定者:
internalGetFieldAccessorTable在类中com.google.protobuf.GeneratedMessageV3.Builder<Function.FunctionDetails.Builder>
-
clear
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<Function.FunctionDetails.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- 指定者:
getDescriptorForType在接口中com.google.protobuf.Message.Builder- 指定者:
getDescriptorForType在接口中com.google.protobuf.MessageOrBuilder- 覆盖:
getDescriptorForType在类中com.google.protobuf.GeneratedMessageV3.Builder<Function.FunctionDetails.Builder>
-
getDefaultInstanceForType
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
build
- 指定者:
build在接口中com.google.protobuf.Message.Builder- 指定者:
build在接口中com.google.protobuf.MessageLite.Builder
-
buildPartial
- 指定者:
buildPartial在接口中com.google.protobuf.Message.Builder- 指定者:
buildPartial在接口中com.google.protobuf.MessageLite.Builder
-
clone
- 指定者:
clone在接口中com.google.protobuf.Message.Builder- 指定者:
clone在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clone在类中com.google.protobuf.GeneratedMessageV3.Builder<Function.FunctionDetails.Builder>
-
setField
public Function.FunctionDetails.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
setField在接口中com.google.protobuf.Message.Builder- 覆盖:
setField在类中com.google.protobuf.GeneratedMessageV3.Builder<Function.FunctionDetails.Builder>
-
clearField
public Function.FunctionDetails.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - 指定者:
clearField在接口中com.google.protobuf.Message.Builder- 覆盖:
clearField在类中com.google.protobuf.GeneratedMessageV3.Builder<Function.FunctionDetails.Builder>
-
clearOneof
public Function.FunctionDetails.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - 指定者:
clearOneof在接口中com.google.protobuf.Message.Builder- 覆盖:
clearOneof在类中com.google.protobuf.GeneratedMessageV3.Builder<Function.FunctionDetails.Builder>
-
setRepeatedField
public Function.FunctionDetails.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - 指定者:
setRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
setRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<Function.FunctionDetails.Builder>
-
addRepeatedField
public Function.FunctionDetails.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
addRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
addRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<Function.FunctionDetails.Builder>
-
mergeFrom
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<Function.FunctionDetails.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<Function.FunctionDetails.Builder>
-
mergeFrom
public Function.FunctionDetails.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 指定者:
mergeFrom在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<Function.FunctionDetails.Builder>- 抛出:
IOException
-
getTenant
string tenant = 1;- 指定者:
getTenant在接口中Function.FunctionDetailsOrBuilder- 返回:
- The tenant.
-
getTenantBytes
public com.google.protobuf.ByteString getTenantBytes()string tenant = 1;- 指定者:
getTenantBytes在接口中Function.FunctionDetailsOrBuilder- 返回:
- The bytes for tenant.
-
setTenant
string tenant = 1;- 参数:
value- The tenant to set.- 返回:
- This builder for chaining.
-
clearTenant
string tenant = 1;- 返回:
- This builder for chaining.
-
setTenantBytes
string tenant = 1;- 参数:
value- The bytes for tenant to set.- 返回:
- This builder for chaining.
-
getNamespace
string namespace = 2;- 指定者:
getNamespace在接口中Function.FunctionDetailsOrBuilder- 返回:
- The namespace.
-
getNamespaceBytes
public com.google.protobuf.ByteString getNamespaceBytes()string namespace = 2;- 指定者:
getNamespaceBytes在接口中Function.FunctionDetailsOrBuilder- 返回:
- The bytes for namespace.
-
setNamespace
string namespace = 2;- 参数:
value- The namespace to set.- 返回:
- This builder for chaining.
-
clearNamespace
string namespace = 2;- 返回:
- This builder for chaining.
-
setNamespaceBytes
string namespace = 2;- 参数:
value- The bytes for namespace to set.- 返回:
- This builder for chaining.
-
getName
string name = 3;- 指定者:
getName在接口中Function.FunctionDetailsOrBuilder- 返回:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()string name = 3;- 指定者:
getNameBytes在接口中Function.FunctionDetailsOrBuilder- 返回:
- The bytes for name.
-
setName
string name = 3;- 参数:
value- The name to set.- 返回:
- This builder for chaining.
-
clearName
string name = 3;- 返回:
- This builder for chaining.
-
setNameBytes
string name = 3;- 参数:
value- The bytes for name to set.- 返回:
- This builder for chaining.
-
getClassName
string className = 4;- 指定者:
getClassName在接口中Function.FunctionDetailsOrBuilder- 返回:
- The className.
-
getClassNameBytes
public com.google.protobuf.ByteString getClassNameBytes()string className = 4;- 指定者:
getClassNameBytes在接口中Function.FunctionDetailsOrBuilder- 返回:
- The bytes for className.
-
setClassName
string className = 4;- 参数:
value- The className to set.- 返回:
- This builder for chaining.
-
clearClassName
string className = 4;- 返回:
- This builder for chaining.
-
setClassNameBytes
string className = 4;- 参数:
value- The bytes for className to set.- 返回:
- This builder for chaining.
-
getLogTopic
string logTopic = 5;- 指定者:
getLogTopic在接口中Function.FunctionDetailsOrBuilder- 返回:
- The logTopic.
-
getLogTopicBytes
public com.google.protobuf.ByteString getLogTopicBytes()string logTopic = 5;- 指定者:
getLogTopicBytes在接口中Function.FunctionDetailsOrBuilder- 返回:
- The bytes for logTopic.
-
setLogTopic
string logTopic = 5;- 参数:
value- The logTopic to set.- 返回:
- This builder for chaining.
-
clearLogTopic
string logTopic = 5;- 返回:
- This builder for chaining.
-
setLogTopicBytes
string logTopic = 5;- 参数:
value- The bytes for logTopic to set.- 返回:
- This builder for chaining.
-
getProcessingGuaranteesValue
public int getProcessingGuaranteesValue().proto.ProcessingGuarantees processingGuarantees = 6;- 指定者:
getProcessingGuaranteesValue在接口中Function.FunctionDetailsOrBuilder- 返回:
- The enum numeric value on the wire for processingGuarantees.
-
setProcessingGuaranteesValue
.proto.ProcessingGuarantees processingGuarantees = 6;- 参数:
value- The enum numeric value on the wire for processingGuarantees to set.- 返回:
- This builder for chaining.
-
getProcessingGuarantees
.proto.ProcessingGuarantees processingGuarantees = 6;- 指定者:
getProcessingGuarantees在接口中Function.FunctionDetailsOrBuilder- 返回:
- The processingGuarantees.
-
setProcessingGuarantees
public Function.FunctionDetails.Builder setProcessingGuarantees(Function.ProcessingGuarantees value) .proto.ProcessingGuarantees processingGuarantees = 6;- 参数:
value- The processingGuarantees to set.- 返回:
- This builder for chaining.
-
clearProcessingGuarantees
.proto.ProcessingGuarantees processingGuarantees = 6;- 返回:
- This builder for chaining.
-
getUserConfig
string userConfig = 7;- 指定者:
getUserConfig在接口中Function.FunctionDetailsOrBuilder- 返回:
- The userConfig.
-
getUserConfigBytes
public com.google.protobuf.ByteString getUserConfigBytes()string userConfig = 7;- 指定者:
getUserConfigBytes在接口中Function.FunctionDetailsOrBuilder- 返回:
- The bytes for userConfig.
-
setUserConfig
string userConfig = 7;- 参数:
value- The userConfig to set.- 返回:
- This builder for chaining.
-
clearUserConfig
string userConfig = 7;- 返回:
- This builder for chaining.
-
setUserConfigBytes
string userConfig = 7;- 参数:
value- The bytes for userConfig to set.- 返回:
- This builder for chaining.
-
getSecretsMap
string secretsMap = 16;- 指定者:
getSecretsMap在接口中Function.FunctionDetailsOrBuilder- 返回:
- The secretsMap.
-
getSecretsMapBytes
public com.google.protobuf.ByteString getSecretsMapBytes()string secretsMap = 16;- 指定者:
getSecretsMapBytes在接口中Function.FunctionDetailsOrBuilder- 返回:
- The bytes for secretsMap.
-
setSecretsMap
string secretsMap = 16;- 参数:
value- The secretsMap to set.- 返回:
- This builder for chaining.
-
clearSecretsMap
string secretsMap = 16;- 返回:
- This builder for chaining.
-
setSecretsMapBytes
string secretsMap = 16;- 参数:
value- The bytes for secretsMap to set.- 返回:
- This builder for chaining.
-
getRuntimeValue
public int getRuntimeValue().proto.FunctionDetails.Runtime runtime = 8;- 指定者:
getRuntimeValue在接口中Function.FunctionDetailsOrBuilder- 返回:
- The enum numeric value on the wire for runtime.
-
setRuntimeValue
.proto.FunctionDetails.Runtime runtime = 8;- 参数:
value- The enum numeric value on the wire for runtime to set.- 返回:
- This builder for chaining.
-
getRuntime
.proto.FunctionDetails.Runtime runtime = 8;- 指定者:
getRuntime在接口中Function.FunctionDetailsOrBuilder- 返回:
- The runtime.
-
setRuntime
.proto.FunctionDetails.Runtime runtime = 8;- 参数:
value- The runtime to set.- 返回:
- This builder for chaining.
-
clearRuntime
.proto.FunctionDetails.Runtime runtime = 8;- 返回:
- This builder for chaining.
-
getAutoAck
public boolean getAutoAck()bool autoAck = 9;- 指定者:
getAutoAck在接口中Function.FunctionDetailsOrBuilder- 返回:
- The autoAck.
-
setAutoAck
bool autoAck = 9;- 参数:
value- The autoAck to set.- 返回:
- This builder for chaining.
-
clearAutoAck
bool autoAck = 9;- 返回:
- This builder for chaining.
-
getParallelism
public int getParallelism()int32 parallelism = 10;- 指定者:
getParallelism在接口中Function.FunctionDetailsOrBuilder- 返回:
- The parallelism.
-
setParallelism
int32 parallelism = 10;- 参数:
value- The parallelism to set.- 返回:
- This builder for chaining.
-
clearParallelism
int32 parallelism = 10;- 返回:
- This builder for chaining.
-
hasSource
public boolean hasSource().proto.SourceSpec source = 11;- 指定者:
hasSource在接口中Function.FunctionDetailsOrBuilder- 返回:
- Whether the source field is set.
-
getSource
.proto.SourceSpec source = 11;- 指定者:
getSource在接口中Function.FunctionDetailsOrBuilder- 返回:
- The source.
-
setSource
.proto.SourceSpec source = 11; -
setSource
.proto.SourceSpec source = 11; -
mergeSource
.proto.SourceSpec source = 11; -
clearSource
.proto.SourceSpec source = 11; -
getSourceBuilder
.proto.SourceSpec source = 11; -
getSourceOrBuilder
.proto.SourceSpec source = 11; -
hasSink
public boolean hasSink().proto.SinkSpec sink = 12;- 指定者:
hasSink在接口中Function.FunctionDetailsOrBuilder- 返回:
- Whether the sink field is set.
-
getSink
.proto.SinkSpec sink = 12;- 指定者:
getSink在接口中Function.FunctionDetailsOrBuilder- 返回:
- The sink.
-
setSink
.proto.SinkSpec sink = 12; -
setSink
.proto.SinkSpec sink = 12; -
mergeSink
.proto.SinkSpec sink = 12; -
clearSink
.proto.SinkSpec sink = 12; -
getSinkBuilder
.proto.SinkSpec sink = 12; -
getSinkOrBuilder
.proto.SinkSpec sink = 12; -
hasResources
public boolean hasResources().proto.Resources resources = 13;- 指定者:
hasResources在接口中Function.FunctionDetailsOrBuilder- 返回:
- Whether the resources field is set.
-
getResources
.proto.Resources resources = 13;- 指定者:
getResources在接口中Function.FunctionDetailsOrBuilder- 返回:
- The resources.
-
setResources
.proto.Resources resources = 13; -
setResources
.proto.Resources resources = 13; -
mergeResources
.proto.Resources resources = 13; -
clearResources
.proto.Resources resources = 13; -
getResourcesBuilder
.proto.Resources resources = 13; -
getResourcesOrBuilder
.proto.Resources resources = 13; -
getPackageUrl
present only if function submitted with package-url
string packageUrl = 14;- 指定者:
getPackageUrl在接口中Function.FunctionDetailsOrBuilder- 返回:
- The packageUrl.
-
getPackageUrlBytes
public com.google.protobuf.ByteString getPackageUrlBytes()present only if function submitted with package-url
string packageUrl = 14;- 指定者:
getPackageUrlBytes在接口中Function.FunctionDetailsOrBuilder- 返回:
- The bytes for packageUrl.
-
setPackageUrl
present only if function submitted with package-url
string packageUrl = 14;- 参数:
value- The packageUrl to set.- 返回:
- This builder for chaining.
-
clearPackageUrl
present only if function submitted with package-url
string packageUrl = 14;- 返回:
- This builder for chaining.
-
setPackageUrlBytes
present only if function submitted with package-url
string packageUrl = 14;- 参数:
value- The bytes for packageUrl to set.- 返回:
- This builder for chaining.
-
hasRetryDetails
public boolean hasRetryDetails().proto.RetryDetails retryDetails = 15;- 指定者:
hasRetryDetails在接口中Function.FunctionDetailsOrBuilder- 返回:
- Whether the retryDetails field is set.
-
getRetryDetails
.proto.RetryDetails retryDetails = 15;- 指定者:
getRetryDetails在接口中Function.FunctionDetailsOrBuilder- 返回:
- The retryDetails.
-
setRetryDetails
.proto.RetryDetails retryDetails = 15; -
setRetryDetails
public Function.FunctionDetails.Builder setRetryDetails(Function.RetryDetails.Builder builderForValue) .proto.RetryDetails retryDetails = 15; -
mergeRetryDetails
.proto.RetryDetails retryDetails = 15; -
clearRetryDetails
.proto.RetryDetails retryDetails = 15; -
getRetryDetailsBuilder
.proto.RetryDetails retryDetails = 15; -
getRetryDetailsOrBuilder
.proto.RetryDetails retryDetails = 15; -
getRuntimeFlags
string runtimeFlags = 17;- 指定者:
getRuntimeFlags在接口中Function.FunctionDetailsOrBuilder- 返回:
- The runtimeFlags.
-
getRuntimeFlagsBytes
public com.google.protobuf.ByteString getRuntimeFlagsBytes()string runtimeFlags = 17;- 指定者:
getRuntimeFlagsBytes在接口中Function.FunctionDetailsOrBuilder- 返回:
- The bytes for runtimeFlags.
-
setRuntimeFlags
string runtimeFlags = 17;- 参数:
value- The runtimeFlags to set.- 返回:
- This builder for chaining.
-
clearRuntimeFlags
string runtimeFlags = 17;- 返回:
- This builder for chaining.
-
setRuntimeFlagsBytes
string runtimeFlags = 17;- 参数:
value- The bytes for runtimeFlags to set.- 返回:
- This builder for chaining.
-
getComponentTypeValue
public int getComponentTypeValue().proto.FunctionDetails.ComponentType componentType = 18;- 指定者:
getComponentTypeValue在接口中Function.FunctionDetailsOrBuilder- 返回:
- The enum numeric value on the wire for componentType.
-
setComponentTypeValue
.proto.FunctionDetails.ComponentType componentType = 18;- 参数:
value- The enum numeric value on the wire for componentType to set.- 返回:
- This builder for chaining.
-
getComponentType
.proto.FunctionDetails.ComponentType componentType = 18;- 指定者:
getComponentType在接口中Function.FunctionDetailsOrBuilder- 返回:
- The componentType.
-
setComponentType
public Function.FunctionDetails.Builder setComponentType(Function.FunctionDetails.ComponentType value) .proto.FunctionDetails.ComponentType componentType = 18;- 参数:
value- The componentType to set.- 返回:
- This builder for chaining.
-
clearComponentType
.proto.FunctionDetails.ComponentType componentType = 18;- 返回:
- This builder for chaining.
-
getCustomRuntimeOptions
string customRuntimeOptions = 19;- 指定者:
getCustomRuntimeOptions在接口中Function.FunctionDetailsOrBuilder- 返回:
- The customRuntimeOptions.
-
getCustomRuntimeOptionsBytes
public com.google.protobuf.ByteString getCustomRuntimeOptionsBytes()string customRuntimeOptions = 19;- 指定者:
getCustomRuntimeOptionsBytes在接口中Function.FunctionDetailsOrBuilder- 返回:
- The bytes for customRuntimeOptions.
-
setCustomRuntimeOptions
string customRuntimeOptions = 19;- 参数:
value- The customRuntimeOptions to set.- 返回:
- This builder for chaining.
-
clearCustomRuntimeOptions
string customRuntimeOptions = 19;- 返回:
- This builder for chaining.
-
setCustomRuntimeOptionsBytes
public Function.FunctionDetails.Builder setCustomRuntimeOptionsBytes(com.google.protobuf.ByteString value) string customRuntimeOptions = 19;- 参数:
value- The bytes for customRuntimeOptions to set.- 返回:
- This builder for chaining.
-
getBuiltin
If specified, this will refer to an archive that is already present in the server
string builtin = 20;- 指定者:
getBuiltin在接口中Function.FunctionDetailsOrBuilder- 返回:
- 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 = 20;- 指定者:
getBuiltinBytes在接口中Function.FunctionDetailsOrBuilder- 返回:
- The bytes for builtin.
-
setBuiltin
If specified, this will refer to an archive that is already present in the server
string builtin = 20;- 参数:
value- The builtin to set.- 返回:
- This builder for chaining.
-
clearBuiltin
If specified, this will refer to an archive that is already present in the server
string builtin = 20;- 返回:
- This builder for chaining.
-
setBuiltinBytes
If specified, this will refer to an archive that is already present in the server
string builtin = 20;- 参数:
value- The bytes for builtin to set.- 返回:
- This builder for chaining.
-
getRetainOrdering
public boolean getRetainOrdering()bool retainOrdering = 21;- 指定者:
getRetainOrdering在接口中Function.FunctionDetailsOrBuilder- 返回:
- The retainOrdering.
-
setRetainOrdering
bool retainOrdering = 21;- 参数:
value- The retainOrdering to set.- 返回:
- This builder for chaining.
-
clearRetainOrdering
bool retainOrdering = 21;- 返回:
- This builder for chaining.
-
getRetainKeyOrdering
public boolean getRetainKeyOrdering()bool retainKeyOrdering = 22;- 指定者:
getRetainKeyOrdering在接口中Function.FunctionDetailsOrBuilder- 返回:
- The retainKeyOrdering.
-
setRetainKeyOrdering
bool retainKeyOrdering = 22;- 参数:
value- The retainKeyOrdering to set.- 返回:
- This builder for chaining.
-
clearRetainKeyOrdering
bool retainKeyOrdering = 22;- 返回:
- This builder for chaining.
-
getSubscriptionPositionValue
public int getSubscriptionPositionValue().proto.SubscriptionPosition subscriptionPosition = 23;- 指定者:
getSubscriptionPositionValue在接口中Function.FunctionDetailsOrBuilder- 返回:
- The enum numeric value on the wire for subscriptionPosition.
-
setSubscriptionPositionValue
.proto.SubscriptionPosition subscriptionPosition = 23;- 参数:
value- The enum numeric value on the wire for subscriptionPosition to set.- 返回:
- This builder for chaining.
-
getSubscriptionPosition
.proto.SubscriptionPosition subscriptionPosition = 23;- 指定者:
getSubscriptionPosition在接口中Function.FunctionDetailsOrBuilder- 返回:
- The subscriptionPosition.
-
setSubscriptionPosition
public Function.FunctionDetails.Builder setSubscriptionPosition(Function.SubscriptionPosition value) .proto.SubscriptionPosition subscriptionPosition = 23;- 参数:
value- The subscriptionPosition to set.- 返回:
- This builder for chaining.
-
clearSubscriptionPosition
.proto.SubscriptionPosition subscriptionPosition = 23;- 返回:
- This builder for chaining.
-
setUnknownFields
public final Function.FunctionDetails.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<Function.FunctionDetails.Builder>
-
mergeUnknownFields
public final Function.FunctionDetails.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<Function.FunctionDetails.Builder>
-