索引

A B C D E F G I K L M N O P R S U V W Z _ 
All Classes and Interfaces|常量字段值|所有程序包|序列化表格

A

addAlgo(FlatBufferBuilder, int) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.EncryptionCtx
 
addBatchSize(FlatBufferBuilder, int) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.EncryptionCtx
 
addCompressionType(FlatBufferBuilder, byte) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.EncryptionCtx
 
addEncryptionCtx(FlatBufferBuilder, int) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.Message
 
addIsBatchMessage(FlatBufferBuilder, boolean) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.EncryptionCtx
 
addKey(FlatBufferBuilder, int) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.EncryptionKey
 
addKey(FlatBufferBuilder, int) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.KeyValue
 
addKeys(FlatBufferBuilder, int) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.EncryptionCtx
 
addMetadata(FlatBufferBuilder, int) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.EncryptionKey
 
addParam(FlatBufferBuilder, int) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.EncryptionCtx
 
addPayload(FlatBufferBuilder, int) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.Message
 
addProperties(FlatBufferBuilder, int) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.Message
 
addUncompressedMessageSize(FlatBufferBuilder, int) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.EncryptionCtx
 
addValue(FlatBufferBuilder, int) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.EncryptionKey
 
addValue(FlatBufferBuilder, int) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.KeyValue
 
algo() - 类中的方法 org.apache.pulsar.io.kinesis.fbs.EncryptionCtx
 
algoAsByteBuffer() - 类中的方法 org.apache.pulsar.io.kinesis.fbs.EncryptionCtx
 
algoInByteBuffer(ByteBuffer) - 类中的方法 org.apache.pulsar.io.kinesis.fbs.EncryptionCtx
 
ARRIVAL_TIMESTAMP - 类中的静态变量 org.apache.pulsar.io.kinesis.KinesisRecord
 
AwsCredentialProviderPlugin - org.apache.pulsar.io.kinesis中的接口
已过时。
AwsDefaultProviderChainPlugin - org.apache.pulsar.io.kinesis中的类
已过时。
AwsDefaultProviderChainPlugin() - 类的构造器 org.apache.pulsar.io.kinesis.AwsDefaultProviderChainPlugin
已过时。
 

B

Backoff - org.apache.pulsar.io.kinesis中的类
All variables are in TimeUnit millis by default.
Backoff(long, TimeUnit, long, TimeUnit, long, TimeUnit) - 类的构造器 org.apache.pulsar.io.kinesis.Backoff
 
BaseKinesisConfig - org.apache.pulsar.io.kinesis中的类
 
BaseKinesisConfig() - 类的构造器 org.apache.pulsar.io.kinesis.BaseKinesisConfig
 
batchSize() - 类中的方法 org.apache.pulsar.io.kinesis.fbs.EncryptionCtx
 
buildCloudwatchAsyncClient(AwsCredentialProviderPlugin) - 类中的方法 org.apache.pulsar.io.kinesis.KinesisSourceConfig
 
buildDynamoAsyncClient(AwsCredentialProviderPlugin) - 类中的方法 org.apache.pulsar.io.kinesis.KinesisSourceConfig
 
buildKinesisAsyncClient(AwsCredentialProviderPlugin) - 类中的方法 org.apache.pulsar.io.kinesis.KinesisSourceConfig
 

C

close() - 类中的方法 org.apache.pulsar.io.kinesis.KinesisSink
 
close() - 类中的方法 org.apache.pulsar.io.kinesis.KinesisSource
 
compressionType() - 类中的方法 org.apache.pulsar.io.kinesis.fbs.EncryptionCtx
 
CompressionType - org.apache.pulsar.io.kinesis.fbs中的类
 
createEncryptionCtx(FlatBufferBuilder, int, int, int, byte, int, int, boolean) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.EncryptionCtx
 
createEncryptionKey(FlatBufferBuilder, int, int, int) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.EncryptionKey
 
createKeysVector(FlatBufferBuilder, int[]) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.EncryptionCtx
 
createKeyValue(FlatBufferBuilder, int, int) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.KeyValue
 
createKinesisMessage(KinesisSinkConfig.MessageFormat, Record<byte[]>) - 类中的静态方法 org.apache.pulsar.io.kinesis.KinesisSink
 
createMessage(FlatBufferBuilder, int, int, int) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.Message
 
createMetadataVector(FlatBufferBuilder, int[]) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.EncryptionKey
 
createParamVector(FlatBufferBuilder, byte[]) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.EncryptionCtx
 
createPayloadVector(FlatBufferBuilder, byte[]) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.Message
 
createPropertiesVector(FlatBufferBuilder, int[]) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.Message
 
createValueVector(FlatBufferBuilder, byte[]) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.EncryptionKey
 

D

DEFAULT_INTERVAL_IN_NANOSECONDS - 类中的静态变量 org.apache.pulsar.io.kinesis.Backoff
 

E

ENCRYPTION_TYPE - 类中的静态变量 org.apache.pulsar.io.kinesis.KinesisRecord
 
encryptionCtx() - 类中的方法 org.apache.pulsar.io.kinesis.fbs.Message
 
encryptionCtx(EncryptionCtx) - 类中的方法 org.apache.pulsar.io.kinesis.fbs.Message
 
EncryptionCtx - org.apache.pulsar.io.kinesis.fbs中的类
 
EncryptionCtx() - 类的构造器 org.apache.pulsar.io.kinesis.fbs.EncryptionCtx
 
EncryptionKey - org.apache.pulsar.io.kinesis.fbs中的类
 
EncryptionKey() - 类的构造器 org.apache.pulsar.io.kinesis.fbs.EncryptionKey
 
endEncryptionCtx(FlatBufferBuilder) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.EncryptionCtx
 
endEncryptionKey(FlatBufferBuilder) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.EncryptionKey
 
endKeyValue(FlatBufferBuilder) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.KeyValue
 
endMessage(FlatBufferBuilder) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.Message
 

F

finishMessageBuffer(FlatBufferBuilder, int) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.Message
 
finishSizePrefixedMessageBuffer(FlatBufferBuilder, int) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.Message
 
FULL_MESSAGE_IN_FB - enum class 中的枚举常量 org.apache.pulsar.io.kinesis.KinesisSinkConfig.MessageFormat
Kinesis sink sends message serialized in flat-buffer.
FULL_MESSAGE_IN_JSON - enum class 中的枚举常量 org.apache.pulsar.io.kinesis.KinesisSinkConfig.MessageFormat
Kinesis sink creates a json payload with message-payload, properties and encryptionCtx and publishes json payload to kinesis stream.

G

getKey() - 类中的方法 org.apache.pulsar.io.kinesis.KinesisRecord
 
getProperties() - 类中的方法 org.apache.pulsar.io.kinesis.KinesisRecord
 
getRootAsEncryptionCtx(ByteBuffer) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.EncryptionCtx
 
getRootAsEncryptionCtx(ByteBuffer, EncryptionCtx) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.EncryptionCtx
 
getRootAsEncryptionKey(ByteBuffer) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.EncryptionKey
 
getRootAsEncryptionKey(ByteBuffer, EncryptionKey) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.EncryptionKey
 
getRootAsKeyValue(ByteBuffer) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.KeyValue
 
getRootAsKeyValue(ByteBuffer, KeyValue) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.KeyValue
 
getRootAsMessage(ByteBuffer) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.Message
 
getRootAsMessage(ByteBuffer, Message) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.Message
 
getStreamStartPosition() - 类中的方法 org.apache.pulsar.io.kinesis.KinesisSourceConfig
 
getValue() - 类中的方法 org.apache.pulsar.io.kinesis.KinesisRecord
 

I

initialize(InitializationInput) - 类中的方法 org.apache.pulsar.io.kinesis.KinesisRecordProcessor
 
isBatchMessage() - 类中的方法 org.apache.pulsar.io.kinesis.fbs.EncryptionCtx
 

K

key() - 类中的方法 org.apache.pulsar.io.kinesis.fbs.EncryptionKey
 
key() - 类中的方法 org.apache.pulsar.io.kinesis.fbs.KeyValue
 
keyAsByteBuffer() - 类中的方法 org.apache.pulsar.io.kinesis.fbs.EncryptionKey
 
keyAsByteBuffer() - 类中的方法 org.apache.pulsar.io.kinesis.fbs.KeyValue
 
keyInByteBuffer(ByteBuffer) - 类中的方法 org.apache.pulsar.io.kinesis.fbs.EncryptionKey
 
keyInByteBuffer(ByteBuffer) - 类中的方法 org.apache.pulsar.io.kinesis.fbs.KeyValue
 
keys(int) - 类中的方法 org.apache.pulsar.io.kinesis.fbs.EncryptionCtx
 
keys(EncryptionKey, int) - 类中的方法 org.apache.pulsar.io.kinesis.fbs.EncryptionCtx
 
keysLength() - 类中的方法 org.apache.pulsar.io.kinesis.fbs.EncryptionCtx
 
KeyValue - org.apache.pulsar.io.kinesis.fbs中的类
 
KeyValue() - 类的构造器 org.apache.pulsar.io.kinesis.fbs.KeyValue
 
KinesisRecord - org.apache.pulsar.io.kinesis中的类
 
KinesisRecord(KinesisClientRecord) - 类的构造器 org.apache.pulsar.io.kinesis.KinesisRecord
 
KinesisRecordProcessor - org.apache.pulsar.io.kinesis中的类
 
KinesisRecordProcessor(LinkedBlockingQueue<KinesisRecord>, KinesisSourceConfig) - 类的构造器 org.apache.pulsar.io.kinesis.KinesisRecordProcessor
 
KinesisRecordProcessorFactory - org.apache.pulsar.io.kinesis中的类
 
KinesisRecordProcessorFactory(LinkedBlockingQueue<KinesisRecord>, KinesisSourceConfig) - 类的构造器 org.apache.pulsar.io.kinesis.KinesisRecordProcessorFactory
 
KinesisSink - org.apache.pulsar.io.kinesis中的类
A Kinesis sink which can be configured by KinesisSinkConfig.
KinesisSink() - 类的构造器 org.apache.pulsar.io.kinesis.KinesisSink
 
KinesisSinkConfig - org.apache.pulsar.io.kinesis中的类
 
KinesisSinkConfig() - 类的构造器 org.apache.pulsar.io.kinesis.KinesisSinkConfig
 
KinesisSinkConfig.MessageFormat - org.apache.pulsar.io.kinesis中的Enum Class
 
KinesisSource - org.apache.pulsar.io.kinesis中的类
 
KinesisSource() - 类的构造器 org.apache.pulsar.io.kinesis.KinesisSource
 
KinesisSourceConfig - org.apache.pulsar.io.kinesis中的类
 
KinesisSourceConfig() - 类的构造器 org.apache.pulsar.io.kinesis.KinesisSourceConfig
 

L

leaseLost(LeaseLostInput) - 类中的方法 org.apache.pulsar.io.kinesis.KinesisRecordProcessor
 
load(String) - 类中的静态方法 org.apache.pulsar.io.kinesis.KinesisSinkConfig
 
load(String) - 类中的静态方法 org.apache.pulsar.io.kinesis.KinesisSourceConfig
 
LZ4 - 类中的静态变量 org.apache.pulsar.io.kinesis.fbs.CompressionType
 

M

MAX_BACKOFF_INTERVAL_NANOSECONDS - 类中的静态变量 org.apache.pulsar.io.kinesis.Backoff
 
Message - org.apache.pulsar.io.kinesis.fbs中的类
 
Message() - 类的构造器 org.apache.pulsar.io.kinesis.fbs.Message
 
metadata(int) - 类中的方法 org.apache.pulsar.io.kinesis.fbs.EncryptionKey
 
metadata(KeyValue, int) - 类中的方法 org.apache.pulsar.io.kinesis.fbs.EncryptionKey
 
metadataLength() - 类中的方法 org.apache.pulsar.io.kinesis.fbs.EncryptionKey
 
METRICS_TOTAL_FAILURE - 类中的静态变量 org.apache.pulsar.io.kinesis.KinesisSink
 
METRICS_TOTAL_INCOMING - 类中的静态变量 org.apache.pulsar.io.kinesis.KinesisSink
 
METRICS_TOTAL_INCOMING_BYTES - 类中的静态变量 org.apache.pulsar.io.kinesis.KinesisSink
 
METRICS_TOTAL_SUCCESS - 类中的静态变量 org.apache.pulsar.io.kinesis.KinesisSink
 

N

name(int) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.CompressionType
 
names - 类中的静态变量 org.apache.pulsar.io.kinesis.fbs.CompressionType
 
next() - 类中的方法 org.apache.pulsar.io.kinesis.Backoff
 
NONE - 类中的静态变量 org.apache.pulsar.io.kinesis.fbs.CompressionType
 

O

ONLY_RAW_PAYLOAD - enum class 中的枚举常量 org.apache.pulsar.io.kinesis.KinesisSinkConfig.MessageFormat
Kinesis sink directly publishes pulsar-payload as a message into the kinesis-stream.
open(Map<String, Object>, SinkContext) - 类中的方法 org.apache.pulsar.io.kinesis.KinesisSink
 
open(Map<String, Object>, SourceContext) - 类中的方法 org.apache.pulsar.io.kinesis.KinesisSource
 
org.apache.pulsar.io.kinesis - 程序包 org.apache.pulsar.io.kinesis
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.pulsar.io.kinesis.fbs - 程序包 org.apache.pulsar.io.kinesis.fbs
 

P

param(int) - 类中的方法 org.apache.pulsar.io.kinesis.fbs.EncryptionCtx
 
paramAsByteBuffer() - 类中的方法 org.apache.pulsar.io.kinesis.fbs.EncryptionCtx
 
paramInByteBuffer(ByteBuffer) - 类中的方法 org.apache.pulsar.io.kinesis.fbs.EncryptionCtx
 
paramLength() - 类中的方法 org.apache.pulsar.io.kinesis.fbs.EncryptionCtx
 
PARTITION_KEY - 类中的静态变量 org.apache.pulsar.io.kinesis.KinesisRecord
 
payload(int) - 类中的方法 org.apache.pulsar.io.kinesis.fbs.Message
 
payloadAsByteBuffer() - 类中的方法 org.apache.pulsar.io.kinesis.fbs.Message
 
payloadInByteBuffer(ByteBuffer) - 类中的方法 org.apache.pulsar.io.kinesis.fbs.Message
 
payloadLength() - 类中的方法 org.apache.pulsar.io.kinesis.fbs.Message
 
processRecords(ProcessRecordsInput) - 类中的方法 org.apache.pulsar.io.kinesis.KinesisRecordProcessor
 
properties(int) - 类中的方法 org.apache.pulsar.io.kinesis.fbs.Message
 
properties(KeyValue, int) - 类中的方法 org.apache.pulsar.io.kinesis.fbs.Message
 
propertiesLength() - 类中的方法 org.apache.pulsar.io.kinesis.fbs.Message
 

R

read() - 类中的方法 org.apache.pulsar.io.kinesis.KinesisSource
 
reduceToHalf() - 类中的方法 org.apache.pulsar.io.kinesis.Backoff
 
regionAsV2Region() - 类中的方法 org.apache.pulsar.io.kinesis.BaseKinesisConfig
 
reset() - 类中的方法 org.apache.pulsar.io.kinesis.Backoff
 

S

SEQUENCE_NUMBER - 类中的静态变量 org.apache.pulsar.io.kinesis.KinesisRecord
 
serializeRecordToFlatBuffer(FlatBufferBuilder, Record<byte[]>) - 类中的静态方法 org.apache.pulsar.io.kinesis.Utils
 
serializeRecordToFlatBuffer(Record<byte[]>) - 类中的静态方法 org.apache.pulsar.io.kinesis.Utils
Serialize record to flat-buffer. it's not a thread-safe method.
serializeRecordToJson(Record<byte[]>) - 类中的静态方法 org.apache.pulsar.io.kinesis.Utils
Serializes sink-record into json format.
setProperty(String, String) - 类中的方法 org.apache.pulsar.io.kinesis.KinesisRecord
 
shardEnded(ShardEndedInput) - 类中的方法 org.apache.pulsar.io.kinesis.KinesisRecordProcessor
 
shardRecordProcessor() - 类中的方法 org.apache.pulsar.io.kinesis.KinesisRecordProcessorFactory
 
shutdownRequested(ShutdownRequestedInput) - 类中的方法 org.apache.pulsar.io.kinesis.KinesisRecordProcessor
 
startEncryptionCtx(FlatBufferBuilder) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.EncryptionCtx
 
startEncryptionKey(FlatBufferBuilder) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.EncryptionKey
 
startKeysVector(FlatBufferBuilder, int) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.EncryptionCtx
 
startKeyValue(FlatBufferBuilder) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.KeyValue
 
startMessage(FlatBufferBuilder) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.Message
 
startMetadataVector(FlatBufferBuilder, int) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.EncryptionKey
 
startParamVector(FlatBufferBuilder, int) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.EncryptionCtx
 
startPayloadVector(FlatBufferBuilder, int) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.Message
 
startPropertiesVector(FlatBufferBuilder, int) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.Message
 
startValueVector(FlatBufferBuilder, int) - 类中的静态方法 org.apache.pulsar.io.kinesis.fbs.EncryptionKey
 
STSAssumeRoleProviderPlugin - org.apache.pulsar.io.kinesis中的类
已过时。
STSAssumeRoleProviderPlugin() - 类的构造器 org.apache.pulsar.io.kinesis.STSAssumeRoleProviderPlugin
已过时。
 

U

uncompressedMessageSize() - 类中的方法 org.apache.pulsar.io.kinesis.fbs.EncryptionCtx
 
Utils - org.apache.pulsar.io.kinesis中的类
 
Utils() - 类的构造器 org.apache.pulsar.io.kinesis.Utils
 

V

value() - 类中的方法 org.apache.pulsar.io.kinesis.fbs.KeyValue
 
value(int) - 类中的方法 org.apache.pulsar.io.kinesis.fbs.EncryptionKey
 
valueAsByteBuffer() - 类中的方法 org.apache.pulsar.io.kinesis.fbs.EncryptionKey
 
valueAsByteBuffer() - 类中的方法 org.apache.pulsar.io.kinesis.fbs.KeyValue
 
valueInByteBuffer(ByteBuffer) - 类中的方法 org.apache.pulsar.io.kinesis.fbs.EncryptionKey
 
valueInByteBuffer(ByteBuffer) - 类中的方法 org.apache.pulsar.io.kinesis.fbs.KeyValue
 
valueLength() - 类中的方法 org.apache.pulsar.io.kinesis.fbs.EncryptionKey
 
valueOf(String) - enum class中的静态方法 org.apache.pulsar.io.kinesis.KinesisSinkConfig.MessageFormat
Returns the enum constant of this class with the specified name.
values() - enum class中的静态方法 org.apache.pulsar.io.kinesis.KinesisSinkConfig.MessageFormat
Returns an array containing the constants of this enum class, in the order they are declared.

W

write(Record<byte[]>) - 类中的方法 org.apache.pulsar.io.kinesis.KinesisSink
 

Z

ZLIB - 类中的静态变量 org.apache.pulsar.io.kinesis.fbs.CompressionType
 

_

__assign(int, ByteBuffer) - 类中的方法 org.apache.pulsar.io.kinesis.fbs.EncryptionCtx
 
__assign(int, ByteBuffer) - 类中的方法 org.apache.pulsar.io.kinesis.fbs.EncryptionKey
 
__assign(int, ByteBuffer) - 类中的方法 org.apache.pulsar.io.kinesis.fbs.KeyValue
 
__assign(int, ByteBuffer) - 类中的方法 org.apache.pulsar.io.kinesis.fbs.Message
 
__init(int, ByteBuffer) - 类中的方法 org.apache.pulsar.io.kinesis.fbs.EncryptionCtx
 
__init(int, ByteBuffer) - 类中的方法 org.apache.pulsar.io.kinesis.fbs.EncryptionKey
 
__init(int, ByteBuffer) - 类中的方法 org.apache.pulsar.io.kinesis.fbs.KeyValue
 
__init(int, ByteBuffer) - 类中的方法 org.apache.pulsar.io.kinesis.fbs.Message
 
A B C D E F G I K L M N O P R S U V W Z _ 
All Classes and Interfaces|常量字段值|所有程序包|序列化表格