类 Function.ConsumerSpec
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
org.apache.pulsar.functions.proto.Function.ConsumerSpec
- 所有已实现的接口:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable,Function.ConsumerSpecOrBuilder
- 封闭类:
- Function
public static final class Function.ConsumerSpec
extends com.google.protobuf.GeneratedMessageV3
implements Function.ConsumerSpecOrBuilder
Protobuf type
proto.ConsumerSpec- 另请参阅:
-
嵌套类概要
嵌套类修饰符和类型类说明static final classProtobuf typeproto.ConsumerSpecstatic final classProtobuf typeproto.ConsumerSpec.ReceiverQueueSizestatic interface从类继承的嵌套类/接口 com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter 从类继承的嵌套类/接口 com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
字段概要
字段修饰符和类型字段说明static final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int从类继承的字段 com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFields从类继承的字段 com.google.protobuf.AbstractMessage
memoizedSize从类继承的字段 com.google.protobuf.AbstractMessageLite
memoizedHashCode -
方法概要
修饰符和类型方法说明booleanmap<string, string> consumerProperties = 6;booleanmap<string, string> schemaProperties = 5;boolean已过时。intmap<string, string> consumerProperties = 6;map<string, string> consumerProperties = 6;getConsumerPropertiesOrDefault(String key, String defaultValue) map<string, string> consumerProperties = 6;map<string, string> consumerProperties = 6;.proto.CryptoSpec cryptoSpec = 7;.proto.CryptoSpec cryptoSpec = 7;static Function.ConsumerSpecstatic final com.google.protobuf.Descriptors.Descriptorbooleanbool isRegexPattern = 3;com.google.protobuf.Parser<Function.ConsumerSpec>booleanbool poolMessages = 8;.proto.ConsumerSpec.ReceiverQueueSize receiverQueueSize = 4;.proto.ConsumerSpec.ReceiverQueueSize receiverQueueSize = 4;已过时。intmap<string, string> schemaProperties = 5;map<string, string> schemaProperties = 5;getSchemaPropertiesOrDefault(String key, String defaultValue) map<string, string> schemaProperties = 5;map<string, string> schemaProperties = 5;string schemaType = 1;com.google.protobuf.ByteStringstring schemaType = 1;string serdeClassName = 2;com.google.protobuf.ByteStringstring serdeClassName = 2;intfinal com.google.protobuf.UnknownFieldSetboolean.proto.CryptoSpec cryptoSpec = 7;inthashCode()boolean.proto.ConsumerSpec.ReceiverQueueSize receiverQueueSize = 4;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableprotected com.google.protobuf.MapFieldinternalGetMapField(int number) final booleannewBuilder(Function.ConsumerSpec prototype) protected Function.ConsumerSpec.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static Function.ConsumerSpecparseDelimitedFrom(InputStream input) static Function.ConsumerSpecparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Function.ConsumerSpecparseFrom(byte[] data) static Function.ConsumerSpecparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Function.ConsumerSpecparseFrom(com.google.protobuf.ByteString data) static Function.ConsumerSpecparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Function.ConsumerSpecparseFrom(com.google.protobuf.CodedInputStream input) static Function.ConsumerSpecparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Function.ConsumerSpecparseFrom(InputStream input) static Function.ConsumerSpecparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Function.ConsumerSpecparseFrom(ByteBuffer data) static Function.ConsumerSpecparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<Function.ConsumerSpec>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) 从类继承的方法 com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag从类继承的方法 com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString从类继承的方法 com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo从接口继承的方法 com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeTo从接口继承的方法 com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
-
字段详细资料
-
SCHEMATYPE_FIELD_NUMBER
public static final int SCHEMATYPE_FIELD_NUMBER- 另请参阅:
-
SERDECLASSNAME_FIELD_NUMBER
public static final int SERDECLASSNAME_FIELD_NUMBER- 另请参阅:
-
ISREGEXPATTERN_FIELD_NUMBER
public static final int ISREGEXPATTERN_FIELD_NUMBER- 另请参阅:
-
RECEIVERQUEUESIZE_FIELD_NUMBER
public static final int RECEIVERQUEUESIZE_FIELD_NUMBER- 另请参阅:
-
SCHEMAPROPERTIES_FIELD_NUMBER
public static final int SCHEMAPROPERTIES_FIELD_NUMBER- 另请参阅:
-
CONSUMERPROPERTIES_FIELD_NUMBER
public static final int CONSUMERPROPERTIES_FIELD_NUMBER- 另请参阅:
-
CRYPTOSPEC_FIELD_NUMBER
public static final int CRYPTOSPEC_FIELD_NUMBER- 另请参阅:
-
POOLMESSAGES_FIELD_NUMBER
public static final int POOLMESSAGES_FIELD_NUMBER- 另请参阅:
-
-
方法详细资料
-
newInstance
- 覆盖:
newInstance在类中com.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()- 指定者:
getUnknownFields在接口中com.google.protobuf.MessageOrBuilder- 覆盖:
getUnknownFields在类中com.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number) - 覆盖:
internalGetMapField在类中com.google.protobuf.GeneratedMessageV3
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- 指定者:
internalGetFieldAccessorTable在类中com.google.protobuf.GeneratedMessageV3
-
getSchemaType
string schemaType = 1;- 指定者:
getSchemaType在接口中Function.ConsumerSpecOrBuilder- 返回:
- The schemaType.
-
getSchemaTypeBytes
public com.google.protobuf.ByteString getSchemaTypeBytes()string schemaType = 1;- 指定者:
getSchemaTypeBytes在接口中Function.ConsumerSpecOrBuilder- 返回:
- The bytes for schemaType.
-
getSerdeClassName
string serdeClassName = 2;- 指定者:
getSerdeClassName在接口中Function.ConsumerSpecOrBuilder- 返回:
- The serdeClassName.
-
getSerdeClassNameBytes
public com.google.protobuf.ByteString getSerdeClassNameBytes()string serdeClassName = 2;- 指定者:
getSerdeClassNameBytes在接口中Function.ConsumerSpecOrBuilder- 返回:
- The bytes for serdeClassName.
-
getIsRegexPattern
public boolean getIsRegexPattern()bool isRegexPattern = 3;- 指定者:
getIsRegexPattern在接口中Function.ConsumerSpecOrBuilder- 返回:
- The isRegexPattern.
-
hasReceiverQueueSize
public boolean hasReceiverQueueSize().proto.ConsumerSpec.ReceiverQueueSize receiverQueueSize = 4;- 指定者:
hasReceiverQueueSize在接口中Function.ConsumerSpecOrBuilder- 返回:
- Whether the receiverQueueSize field is set.
-
getReceiverQueueSize
.proto.ConsumerSpec.ReceiverQueueSize receiverQueueSize = 4;- 指定者:
getReceiverQueueSize在接口中Function.ConsumerSpecOrBuilder- 返回:
- The receiverQueueSize.
-
getReceiverQueueSizeOrBuilder
.proto.ConsumerSpec.ReceiverQueueSize receiverQueueSize = 4; -
getSchemaPropertiesCount
public int getSchemaPropertiesCount()从接口复制的说明:Function.ConsumerSpecOrBuildermap<string, string> schemaProperties = 5; -
containsSchemaProperties
map<string, string> schemaProperties = 5; -
getSchemaProperties
已过时。UsegetSchemaPropertiesMap()instead. -
getSchemaPropertiesMap
map<string, string> schemaProperties = 5; -
getSchemaPropertiesOrDefault
map<string, string> schemaProperties = 5; -
getSchemaPropertiesOrThrow
map<string, string> schemaProperties = 5; -
getConsumerPropertiesCount
public int getConsumerPropertiesCount()从接口复制的说明:Function.ConsumerSpecOrBuildermap<string, string> consumerProperties = 6; -
containsConsumerProperties
map<string, string> consumerProperties = 6; -
getConsumerProperties
已过时。UsegetConsumerPropertiesMap()instead. -
getConsumerPropertiesMap
map<string, string> consumerProperties = 6; -
getConsumerPropertiesOrDefault
map<string, string> consumerProperties = 6; -
getConsumerPropertiesOrThrow
map<string, string> consumerProperties = 6; -
hasCryptoSpec
public boolean hasCryptoSpec().proto.CryptoSpec cryptoSpec = 7;- 指定者:
hasCryptoSpec在接口中Function.ConsumerSpecOrBuilder- 返回:
- Whether the cryptoSpec field is set.
-
getCryptoSpec
.proto.CryptoSpec cryptoSpec = 7;- 指定者:
getCryptoSpec在接口中Function.ConsumerSpecOrBuilder- 返回:
- The cryptoSpec.
-
getCryptoSpecOrBuilder
.proto.CryptoSpec cryptoSpec = 7; -
getPoolMessages
public boolean getPoolMessages()bool poolMessages = 8;- 指定者:
getPoolMessages在接口中Function.ConsumerSpecOrBuilder- 返回:
- The poolMessages.
-
isInitialized
public final boolean isInitialized()- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3
-
writeTo
- 指定者:
writeTo在接口中com.google.protobuf.MessageLite- 覆盖:
writeTo在类中com.google.protobuf.GeneratedMessageV3- 抛出:
IOException
-
getSerializedSize
public int getSerializedSize()- 指定者:
getSerializedSize在接口中com.google.protobuf.MessageLite- 覆盖:
getSerializedSize在类中com.google.protobuf.GeneratedMessageV3
-
equals
- 指定者:
equals在接口中com.google.protobuf.Message- 覆盖:
equals在类中com.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- 指定者:
hashCode在接口中com.google.protobuf.Message- 覆盖:
hashCode在类中com.google.protobuf.AbstractMessage
-
parseFrom
public static Function.ConsumerSpec parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Function.ConsumerSpec parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Function.ConsumerSpec parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Function.ConsumerSpec parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Function.ConsumerSpec parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Function.ConsumerSpec parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- 抛出:
IOException
-
parseFrom
public static Function.ConsumerSpec parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - 抛出:
IOException
-
parseDelimitedFrom
- 抛出:
IOException
-
parseDelimitedFrom
public static Function.ConsumerSpec parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - 抛出:
IOException
-
parseFrom
public static Function.ConsumerSpec parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - 抛出:
IOException
-
parseFrom
public static Function.ConsumerSpec parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - 抛出:
IOException
-
newBuilderForType
- 指定者:
newBuilderForType在接口中com.google.protobuf.Message- 指定者:
newBuilderForType在接口中com.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- 指定者:
toBuilder在接口中com.google.protobuf.Message- 指定者:
toBuilder在接口中com.google.protobuf.MessageLite
-
newBuilderForType
protected Function.ConsumerSpec.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - 指定者:
newBuilderForType在类中com.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- 指定者:
getParserForType在接口中com.google.protobuf.Message- 指定者:
getParserForType在接口中com.google.protobuf.MessageLite- 覆盖:
getParserForType在类中com.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-