类 Function.FunctionMetaData.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<Function.FunctionMetaData.Builder>
org.apache.pulsar.functions.proto.Function.FunctionMetaData.Builder
- 所有已实现的接口:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,Function.FunctionMetaDataOrBuilder
public static final class Function.FunctionMetaData.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Function.FunctionMetaData.Builder>
implements Function.FunctionMetaDataOrBuilder
Protobuf type
proto.FunctionMetaData-
方法概要
修饰符和类型方法说明addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()uint64 createTime = 4;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) .proto.FunctionAuthenticationSpec functionAuthSpec = 6;.proto.FunctionDetails functionDetails = 1;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) .proto.PackageLocationMetaData packageLocation = 2;uint64 version = 3;clone()booleancontainsInstanceStates(int key) map<int32, .proto.FunctionState> instanceStates = 5;longuint64 createTime = 4;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptor.proto.FunctionAuthenticationSpec functionAuthSpec = 6;.proto.FunctionAuthenticationSpec functionAuthSpec = 6;.proto.FunctionAuthenticationSpec functionAuthSpec = 6;.proto.FunctionDetails functionDetails = 1;.proto.FunctionDetails functionDetails = 1;.proto.FunctionDetails functionDetails = 1;已过时。intmap<int32, .proto.FunctionState> instanceStates = 5;map<int32, .proto.FunctionState> instanceStates = 5;getInstanceStatesOrDefault(int key, Function.FunctionState defaultValue) map<int32, .proto.FunctionState> instanceStates = 5;getInstanceStatesOrThrow(int key) map<int32, .proto.FunctionState> instanceStates = 5;已过时。map<int32, .proto.FunctionState> instanceStates = 5;intgetInstanceStatesValueOrDefault(int key, int defaultValue) map<int32, .proto.FunctionState> instanceStates = 5;intgetInstanceStatesValueOrThrow(int key) map<int32, .proto.FunctionState> instanceStates = 5;已过时。已过时。.proto.PackageLocationMetaData packageLocation = 2;.proto.PackageLocationMetaData packageLocation = 2;.proto.PackageLocationMetaData packageLocation = 2;longuint64 version = 3;boolean.proto.FunctionAuthenticationSpec functionAuthSpec = 6;boolean.proto.FunctionDetails functionDetails = 1;boolean.proto.PackageLocationMetaData packageLocation = 2;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableprotected com.google.protobuf.MapFieldinternalGetMapField(int number) protected com.google.protobuf.MapFieldinternalGetMutableMapField(int number) final booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) .proto.FunctionAuthenticationSpec functionAuthSpec = 6;.proto.FunctionDetails functionDetails = 1;.proto.PackageLocationMetaData packageLocation = 2;mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) map<int32, .proto.FunctionState> instanceStates = 5;putAllInstanceStatesValue(Map<Integer, Integer> values) map<int32, .proto.FunctionState> instanceStates = 5;putInstanceStates(int key, Function.FunctionState value) map<int32, .proto.FunctionState> instanceStates = 5;putInstanceStatesValue(int key, int value) map<int32, .proto.FunctionState> instanceStates = 5;removeInstanceStates(int key) map<int32, .proto.FunctionState> instanceStates = 5;setCreateTime(long value) uint64 createTime = 4;.proto.FunctionAuthenticationSpec functionAuthSpec = 6;setFunctionAuthSpec(Function.FunctionAuthenticationSpec.Builder builderForValue) .proto.FunctionAuthenticationSpec functionAuthSpec = 6;.proto.FunctionDetails functionDetails = 1;setFunctionDetails(Function.FunctionDetails.Builder builderForValue) .proto.FunctionDetails functionDetails = 1;.proto.PackageLocationMetaData packageLocation = 2;setPackageLocation(Function.PackageLocationMetaData.Builder builderForValue) .proto.PackageLocationMetaData packageLocation = 2;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setVersion(long value) uint64 version = 3;从类继承的方法 com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, 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() -
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number) - 覆盖:
internalGetMapField在类中com.google.protobuf.GeneratedMessageV3.Builder<Function.FunctionMetaData.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number) - 覆盖:
internalGetMutableMapField在类中com.google.protobuf.GeneratedMessageV3.Builder<Function.FunctionMetaData.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- 指定者:
internalGetFieldAccessorTable在类中com.google.protobuf.GeneratedMessageV3.Builder<Function.FunctionMetaData.Builder>
-
clear
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<Function.FunctionMetaData.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.FunctionMetaData.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.FunctionMetaData.Builder>
-
setField
public Function.FunctionMetaData.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
setField在接口中com.google.protobuf.Message.Builder- 覆盖:
setField在类中com.google.protobuf.GeneratedMessageV3.Builder<Function.FunctionMetaData.Builder>
-
clearField
public Function.FunctionMetaData.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - 指定者:
clearField在接口中com.google.protobuf.Message.Builder- 覆盖:
clearField在类中com.google.protobuf.GeneratedMessageV3.Builder<Function.FunctionMetaData.Builder>
-
clearOneof
public Function.FunctionMetaData.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - 指定者:
clearOneof在接口中com.google.protobuf.Message.Builder- 覆盖:
clearOneof在类中com.google.protobuf.GeneratedMessageV3.Builder<Function.FunctionMetaData.Builder>
-
setRepeatedField
public Function.FunctionMetaData.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.FunctionMetaData.Builder>
-
addRepeatedField
public Function.FunctionMetaData.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
addRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
addRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<Function.FunctionMetaData.Builder>
-
mergeFrom
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<Function.FunctionMetaData.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<Function.FunctionMetaData.Builder>
-
mergeFrom
public Function.FunctionMetaData.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.FunctionMetaData.Builder>- 抛出:
IOException
-
hasFunctionDetails
public boolean hasFunctionDetails().proto.FunctionDetails functionDetails = 1;- 指定者:
hasFunctionDetails在接口中Function.FunctionMetaDataOrBuilder- 返回:
- Whether the functionDetails field is set.
-
getFunctionDetails
.proto.FunctionDetails functionDetails = 1;- 指定者:
getFunctionDetails在接口中Function.FunctionMetaDataOrBuilder- 返回:
- The functionDetails.
-
setFunctionDetails
.proto.FunctionDetails functionDetails = 1; -
setFunctionDetails
public Function.FunctionMetaData.Builder setFunctionDetails(Function.FunctionDetails.Builder builderForValue) .proto.FunctionDetails functionDetails = 1; -
mergeFunctionDetails
.proto.FunctionDetails functionDetails = 1; -
clearFunctionDetails
.proto.FunctionDetails functionDetails = 1; -
getFunctionDetailsBuilder
.proto.FunctionDetails functionDetails = 1; -
getFunctionDetailsOrBuilder
.proto.FunctionDetails functionDetails = 1; -
hasPackageLocation
public boolean hasPackageLocation().proto.PackageLocationMetaData packageLocation = 2;- 指定者:
hasPackageLocation在接口中Function.FunctionMetaDataOrBuilder- 返回:
- Whether the packageLocation field is set.
-
getPackageLocation
.proto.PackageLocationMetaData packageLocation = 2;- 指定者:
getPackageLocation在接口中Function.FunctionMetaDataOrBuilder- 返回:
- The packageLocation.
-
setPackageLocation
.proto.PackageLocationMetaData packageLocation = 2; -
setPackageLocation
public Function.FunctionMetaData.Builder setPackageLocation(Function.PackageLocationMetaData.Builder builderForValue) .proto.PackageLocationMetaData packageLocation = 2; -
mergePackageLocation
public Function.FunctionMetaData.Builder mergePackageLocation(Function.PackageLocationMetaData value) .proto.PackageLocationMetaData packageLocation = 2; -
clearPackageLocation
.proto.PackageLocationMetaData packageLocation = 2; -
getPackageLocationBuilder
.proto.PackageLocationMetaData packageLocation = 2; -
getPackageLocationOrBuilder
.proto.PackageLocationMetaData packageLocation = 2; -
getVersion
public long getVersion()uint64 version = 3;- 指定者:
getVersion在接口中Function.FunctionMetaDataOrBuilder- 返回:
- The version.
-
setVersion
uint64 version = 3;- 参数:
value- The version to set.- 返回:
- This builder for chaining.
-
clearVersion
uint64 version = 3;- 返回:
- This builder for chaining.
-
getCreateTime
public long getCreateTime()uint64 createTime = 4;- 指定者:
getCreateTime在接口中Function.FunctionMetaDataOrBuilder- 返回:
- The createTime.
-
setCreateTime
uint64 createTime = 4;- 参数:
value- The createTime to set.- 返回:
- This builder for chaining.
-
clearCreateTime
uint64 createTime = 4;- 返回:
- This builder for chaining.
-
getInstanceStatesCount
public int getInstanceStatesCount()从接口复制的说明:Function.FunctionMetaDataOrBuildermap<int32, .proto.FunctionState> instanceStates = 5; -
containsInstanceStates
public boolean containsInstanceStates(int key) map<int32, .proto.FunctionState> instanceStates = 5; -
getInstanceStates
已过时。UsegetInstanceStatesMap()instead. -
getInstanceStatesMap
map<int32, .proto.FunctionState> instanceStates = 5; -
getInstanceStatesOrDefault
public Function.FunctionState getInstanceStatesOrDefault(int key, Function.FunctionState defaultValue) map<int32, .proto.FunctionState> instanceStates = 5; -
getInstanceStatesOrThrow
map<int32, .proto.FunctionState> instanceStates = 5; -
getInstanceStatesValue
已过时。UsegetInstanceStatesValueMap()instead. -
getInstanceStatesValueMap
map<int32, .proto.FunctionState> instanceStates = 5; -
getInstanceStatesValueOrDefault
public int getInstanceStatesValueOrDefault(int key, int defaultValue) map<int32, .proto.FunctionState> instanceStates = 5; -
getInstanceStatesValueOrThrow
public int getInstanceStatesValueOrThrow(int key) map<int32, .proto.FunctionState> instanceStates = 5; -
clearInstanceStates
-
removeInstanceStates
map<int32, .proto.FunctionState> instanceStates = 5; -
getMutableInstanceStates
已过时。Use alternate mutation accessors instead. -
putInstanceStates
map<int32, .proto.FunctionState> instanceStates = 5; -
putAllInstanceStates
public Function.FunctionMetaData.Builder putAllInstanceStates(Map<Integer, Function.FunctionState> values) map<int32, .proto.FunctionState> instanceStates = 5; -
getMutableInstanceStatesValue
已过时。Use alternate mutation accessors instead. -
putInstanceStatesValue
map<int32, .proto.FunctionState> instanceStates = 5; -
putAllInstanceStatesValue
map<int32, .proto.FunctionState> instanceStates = 5; -
hasFunctionAuthSpec
public boolean hasFunctionAuthSpec().proto.FunctionAuthenticationSpec functionAuthSpec = 6;- 指定者:
hasFunctionAuthSpec在接口中Function.FunctionMetaDataOrBuilder- 返回:
- Whether the functionAuthSpec field is set.
-
getFunctionAuthSpec
.proto.FunctionAuthenticationSpec functionAuthSpec = 6;- 指定者:
getFunctionAuthSpec在接口中Function.FunctionMetaDataOrBuilder- 返回:
- The functionAuthSpec.
-
setFunctionAuthSpec
public Function.FunctionMetaData.Builder setFunctionAuthSpec(Function.FunctionAuthenticationSpec value) .proto.FunctionAuthenticationSpec functionAuthSpec = 6; -
setFunctionAuthSpec
public Function.FunctionMetaData.Builder setFunctionAuthSpec(Function.FunctionAuthenticationSpec.Builder builderForValue) .proto.FunctionAuthenticationSpec functionAuthSpec = 6; -
mergeFunctionAuthSpec
public Function.FunctionMetaData.Builder mergeFunctionAuthSpec(Function.FunctionAuthenticationSpec value) .proto.FunctionAuthenticationSpec functionAuthSpec = 6; -
clearFunctionAuthSpec
.proto.FunctionAuthenticationSpec functionAuthSpec = 6; -
getFunctionAuthSpecBuilder
.proto.FunctionAuthenticationSpec functionAuthSpec = 6; -
getFunctionAuthSpecOrBuilder
.proto.FunctionAuthenticationSpec functionAuthSpec = 6; -
setUnknownFields
public final Function.FunctionMetaData.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<Function.FunctionMetaData.Builder>
-
mergeUnknownFields
public final Function.FunctionMetaData.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<Function.FunctionMetaData.Builder>
-