Skip navigation links
A B C D E G H I J L M O P R S T U V W 

A

AddWindowFunction - Class in org.apache.pulsar.functions.api.examples
Example Function that acts on a window of tuples at a time rather than per tuple basis.
AddWindowFunction() - Constructor for class org.apache.pulsar.functions.api.examples.AddWindowFunction
 
apply(Collection<Integer>) - Method in class org.apache.pulsar.functions.api.examples.AddWindowFunction
 
apply(Collection<String>) - Method in class org.apache.pulsar.functions.api.examples.CommaWindowFunction
 
apply(String) - Method in class org.apache.pulsar.functions.api.examples.JavaNativeAsyncExclamationFunction
 
apply(String) - Method in class org.apache.pulsar.functions.api.examples.JavaNativeExclamationFunction
 
apply(Collection<String>) - Method in class org.apache.pulsar.functions.api.examples.WindowDurationFunction
 
AsyncContextFunction - Class in org.apache.pulsar.functions.api.examples
 
AsyncContextFunction() - Constructor for class org.apache.pulsar.functions.api.examples.AsyncContextFunction
 
AutoSchemaFunction - Class in org.apache.pulsar.functions.api.examples
Function that deals with Schema.Auto.
AutoSchemaFunction() - Constructor for class org.apache.pulsar.functions.api.examples.AutoSchemaFunction
 
AvroSchemaTestFunction - Class in org.apache.pulsar.functions.api.examples
 
AvroSchemaTestFunction() - Constructor for class org.apache.pulsar.functions.api.examples.AvroSchemaTestFunction
 
AvroTestObject - Class in org.apache.pulsar.functions.api.examples.pojo
Avro test object.
AvroTestObject() - Constructor for class org.apache.pulsar.functions.api.examples.pojo.AvroTestObject
 

B

ByteBufferSerDe - Class in org.apache.pulsar.functions.api.examples
Simple ByteBuffer Serializer and Deserializer.
ByteBufferSerDe() - Constructor for class org.apache.pulsar.functions.api.examples.ByteBufferSerDe
 

C

CommaWindowFunction - Class in org.apache.pulsar.functions.api.examples
Comma based aggregation window function example.
CommaWindowFunction() - Constructor for class org.apache.pulsar.functions.api.examples.CommaWindowFunction
 
ConfigBasedAppendFunction - Class in org.apache.pulsar.functions.api.examples
Function that appends something to incoming input based on config supplied.
ConfigBasedAppendFunction() - Constructor for class org.apache.pulsar.functions.api.examples.ConfigBasedAppendFunction
 
ConsistentlyFailingFunction - Class in org.apache.pulsar.functions.api.examples
This Function simulates a pulsar function encountering failing on a particular message.
ConsistentlyFailingFunction() - Constructor for class org.apache.pulsar.functions.api.examples.ConsistentlyFailingFunction
 
ContextFunction - Class in org.apache.pulsar.functions.api.examples
 
ContextFunction() - Constructor for class org.apache.pulsar.functions.api.examples.ContextFunction
 
ContextWindowFunction - Class in org.apache.pulsar.functions.api.examples.window
Example Function that acts on a window of tuples at a time rather than per tuple basis.
ContextWindowFunction() - Constructor for class org.apache.pulsar.functions.api.examples.window.ContextWindowFunction
 
CursorManagementFunction - Class in org.apache.pulsar.functions.api.examples
A function that demonstrates how to use pulsar admin client exposed from Function Context.
CursorManagementFunction() - Constructor for class org.apache.pulsar.functions.api.examples.CursorManagementFunction
 
CustomBaseObject - Class in org.apache.pulsar.functions.api.examples
 
CustomBaseObject() - Constructor for class org.apache.pulsar.functions.api.examples.CustomBaseObject
 
CustomBaseSerde - Class in org.apache.pulsar.functions.api.examples
Example of using a byte buffer serialization for Custom object.
CustomBaseSerde() - Constructor for class org.apache.pulsar.functions.api.examples.CustomBaseSerde
 
CustomBaseToBaseFunction - Class in org.apache.pulsar.functions.api.examples
Function example of processing on a custom object type.
CustomBaseToBaseFunction() - Constructor for class org.apache.pulsar.functions.api.examples.CustomBaseToBaseFunction
 
CustomBaseToDerivedFunction - Class in org.apache.pulsar.functions.api.examples
Example of function doing a type object conversion between input ann output type.
CustomBaseToDerivedFunction() - Constructor for class org.apache.pulsar.functions.api.examples.CustomBaseToDerivedFunction
 
CustomDerivedObject - Class in org.apache.pulsar.functions.api.examples
 
CustomDerivedObject(long, int) - Constructor for class org.apache.pulsar.functions.api.examples.CustomDerivedObject
 
CustomDerivedSerde - Class in org.apache.pulsar.functions.api.examples
Example to derived object serialization.
CustomDerivedSerde() - Constructor for class org.apache.pulsar.functions.api.examples.CustomDerivedSerde
 
CustomDerivedToBaseFunction - Class in org.apache.pulsar.functions.api.examples
Example of function converting a derived object to a base object.
CustomDerivedToBaseFunction() - Constructor for class org.apache.pulsar.functions.api.examples.CustomDerivedToBaseFunction
 
CustomDerivedToDerivedFunction - Class in org.apache.pulsar.functions.api.examples
Example of 2nd order conversion from a base object for composition pipelines.
CustomDerivedToDerivedFunction() - Constructor for class org.apache.pulsar.functions.api.examples.CustomDerivedToDerivedFunction
 
CustomObject - Class in org.apache.pulsar.functions.api.examples.serde
This class simulates a user defined POJO.
CustomObject() - Constructor for class org.apache.pulsar.functions.api.examples.serde.CustomObject
 
CustomObjectFunction - Class in org.apache.pulsar.functions.api.examples
Function that deals with custom objects.
CustomObjectFunction() - Constructor for class org.apache.pulsar.functions.api.examples.CustomObjectFunction
 
CustomObjectSerde - Class in org.apache.pulsar.functions.api.examples.serde
This class takes care of serializing/deserializing CustomObject.
CustomObjectSerde() - Constructor for class org.apache.pulsar.functions.api.examples.serde.CustomObjectSerde
 

D

deserialize(byte[]) - Method in class org.apache.pulsar.functions.api.examples.ByteBufferSerDe
 
deserialize(byte[]) - Method in class org.apache.pulsar.functions.api.examples.CustomBaseSerde
 
deserialize(byte[]) - Method in class org.apache.pulsar.functions.api.examples.CustomDerivedSerde
 
deserialize(byte[]) - Method in class org.apache.pulsar.functions.api.examples.serde.CustomObjectSerde
 

E

ExclamationFunction - Class in org.apache.pulsar.functions.api.examples
The classic Exclamation Function that appends an exclamation at the end of the input.
ExclamationFunction() - Constructor for class org.apache.pulsar.functions.api.examples.ExclamationFunction
 

G

getPrivateKey(String, Map<String, String>) - Method in class org.apache.pulsar.functions.api.examples.RawFileKeyReader
 
getPublicKey(String, Map<String, String>) - Method in class org.apache.pulsar.functions.api.examples.RawFileKeyReader
 

H

HostAppenderFunction - Class in org.apache.pulsar.functions.api.examples
Function that appends the host name to the payload message.
HostAppenderFunction() - Constructor for class org.apache.pulsar.functions.api.examples.HostAppenderFunction
 

I

InstanceIdAppenderFunction - Class in org.apache.pulsar.functions.api.examples
Function that appends the instance id to the payload message.
InstanceIdAppenderFunction() - Constructor for class org.apache.pulsar.functions.api.examples.InstanceIdAppenderFunction
 
IntegerAdditionFunction - Class in org.apache.pulsar.functions.api.examples
Function that appends to an integer input value and outputs the new value.
IntegerAdditionFunction() - Constructor for class org.apache.pulsar.functions.api.examples.IntegerAdditionFunction
 

J

JavaNativeAsyncExclamationFunction - Class in org.apache.pulsar.functions.api.examples
 
JavaNativeAsyncExclamationFunction() - Constructor for class org.apache.pulsar.functions.api.examples.JavaNativeAsyncExclamationFunction
 
JavaNativeExclamationFunction - Class in org.apache.pulsar.functions.api.examples
 
JavaNativeExclamationFunction() - Constructor for class org.apache.pulsar.functions.api.examples.JavaNativeExclamationFunction
 

L

LoggingFunction - Class in org.apache.pulsar.functions.api.examples
A function that demonstrates how to redirect logging to a topic.
LoggingFunction() - Constructor for class org.apache.pulsar.functions.api.examples.LoggingFunction
 
LoggingWindowFunction - Class in org.apache.pulsar.functions.api.examples.window
A function that demonstrates how to redirect logging to a topic.
LoggingWindowFunction() - Constructor for class org.apache.pulsar.functions.api.examples.window.LoggingWindowFunction
 

M

MergeTopicFunction - Class in org.apache.pulsar.functions.api.examples
Merge various schemas data to a topic.
MergeTopicFunction() - Constructor for class org.apache.pulsar.functions.api.examples.MergeTopicFunction
 

O

org.apache.pulsar.functions.api.examples - package org.apache.pulsar.functions.api.examples
 
org.apache.pulsar.functions.api.examples.pojo - package org.apache.pulsar.functions.api.examples.pojo
 
org.apache.pulsar.functions.api.examples.serde - package org.apache.pulsar.functions.api.examples.serde
 
org.apache.pulsar.functions.api.examples.window - package org.apache.pulsar.functions.api.examples.window
 

P

process(String, Context) - Method in class org.apache.pulsar.functions.api.examples.AsyncContextFunction
 
process(GenericRecord, Context) - Method in class org.apache.pulsar.functions.api.examples.AutoSchemaFunction
 
process(AvroTestObject, Context) - Method in class org.apache.pulsar.functions.api.examples.AvroSchemaTestFunction
 
process(String, Context) - Method in class org.apache.pulsar.functions.api.examples.ConfigBasedAppendFunction
 
process(String, Context) - Method in class org.apache.pulsar.functions.api.examples.ConsistentlyFailingFunction
 
process(String, Context) - Method in class org.apache.pulsar.functions.api.examples.ContextFunction
 
process(String, Context) - Method in class org.apache.pulsar.functions.api.examples.CursorManagementFunction
 
process(CustomBaseObject, Context) - Method in class org.apache.pulsar.functions.api.examples.CustomBaseToBaseFunction
 
process(CustomBaseObject, Context) - Method in class org.apache.pulsar.functions.api.examples.CustomBaseToDerivedFunction
 
process(CustomDerivedObject, Context) - Method in class org.apache.pulsar.functions.api.examples.CustomDerivedToBaseFunction
 
process(CustomDerivedObject, Context) - Method in class org.apache.pulsar.functions.api.examples.CustomDerivedToDerivedFunction
 
process(CustomObject, Context) - Method in class org.apache.pulsar.functions.api.examples.CustomObjectFunction
 
process(String, Context) - Method in class org.apache.pulsar.functions.api.examples.ExclamationFunction
 
process(String, Context) - Method in class org.apache.pulsar.functions.api.examples.HostAppenderFunction
 
process(String, Context) - Method in class org.apache.pulsar.functions.api.examples.InstanceIdAppenderFunction
 
process(Integer, Context) - Method in class org.apache.pulsar.functions.api.examples.IntegerAdditionFunction
 
process(String, Context) - Method in class org.apache.pulsar.functions.api.examples.LoggingFunction
 
process(GenericRecord, Context) - Method in class org.apache.pulsar.functions.api.examples.MergeTopicFunction
 
process(String, Context) - Method in class org.apache.pulsar.functions.api.examples.PublishFunction
 
process(String, Context) - Method in class org.apache.pulsar.functions.api.examples.TypedMessageBuilderPublish
 
process(String, Context) - Method in class org.apache.pulsar.functions.api.examples.UserConfigFunction
 
process(String, Context) - Method in class org.apache.pulsar.functions.api.examples.UserExceptionFunction
 
process(String, Context) - Method in class org.apache.pulsar.functions.api.examples.UserMetricFunction
 
process(String, Context) - Method in class org.apache.pulsar.functions.api.examples.UserPublishFunction
 
process(String, Context) - Method in class org.apache.pulsar.functions.api.examples.VoidFunction
 
process(Collection<Record<Integer>>, WindowContext) - Method in class org.apache.pulsar.functions.api.examples.window.ContextWindowFunction
 
process(Collection<Record<String>>, WindowContext) - Method in class org.apache.pulsar.functions.api.examples.window.LoggingWindowFunction
 
process(Collection<Record<String>>, WindowContext) - Method in class org.apache.pulsar.functions.api.examples.window.PublishWindowFunction
 
process(Collection<Record<String>>, WindowContext) - Method in class org.apache.pulsar.functions.api.examples.window.UserConfigWindowFunction
 
process(Collection<Record<String>>, WindowContext) - Method in class org.apache.pulsar.functions.api.examples.window.UserExceptionWindowFunction
 
process(Collection<Record<String>>, WindowContext) - Method in class org.apache.pulsar.functions.api.examples.window.UserMetricWindowFunction
 
process(Collection<Record<String>>, WindowContext) - Method in class org.apache.pulsar.functions.api.examples.window.WordCountWindowFunction
 
process(String, Context) - Method in class org.apache.pulsar.functions.api.examples.WordCountFunction
 
PublishFunction - Class in org.apache.pulsar.functions.api.examples
Example function that uses the built in publish function in the context to publish to a desired topic based on config.
PublishFunction() - Constructor for class org.apache.pulsar.functions.api.examples.PublishFunction
 
PublishWindowFunction - Class in org.apache.pulsar.functions.api.examples.window
Example function that uses the built in publish function in the context to publish to a desired topic based on config.
PublishWindowFunction() - Constructor for class org.apache.pulsar.functions.api.examples.window.PublishWindowFunction
 

R

RawFileKeyReader - Class in org.apache.pulsar.functions.api.examples
Example function that provide a constructor with map argument to initialize the CryptoKeyReader class used by pulsar function
RawFileKeyReader(String, String) - Constructor for class org.apache.pulsar.functions.api.examples.RawFileKeyReader
 
RawFileKeyReader(Map<String, Object>) - Constructor for class org.apache.pulsar.functions.api.examples.RawFileKeyReader
 

S

serialize(Integer) - Method in class org.apache.pulsar.functions.api.examples.ByteBufferSerDe
 
serialize(CustomBaseObject) - Method in class org.apache.pulsar.functions.api.examples.CustomBaseSerde
 
serialize(CustomDerivedObject) - Method in class org.apache.pulsar.functions.api.examples.CustomDerivedSerde
 
serialize(CustomObject) - Method in class org.apache.pulsar.functions.api.examples.serde.CustomObjectSerde
 

T

Tick - Class in org.apache.pulsar.functions.api.examples.pojo
Pojo to represent a stock tick.
Tick() - Constructor for class org.apache.pulsar.functions.api.examples.pojo.Tick
 
Tick(long, String, double, double) - Constructor for class org.apache.pulsar.functions.api.examples.pojo.Tick
 
TypedMessageBuilderPublish - Class in org.apache.pulsar.functions.api.examples
Example function that uses the built in publish function in the context to publish to a desired topic based on config and setting various message configurations to be passed along.
TypedMessageBuilderPublish() - Constructor for class org.apache.pulsar.functions.api.examples.TypedMessageBuilderPublish
 

U

UserConfigFunction - Class in org.apache.pulsar.functions.api.examples
An example demonstrate retrieving user config value from Context.
UserConfigFunction() - Constructor for class org.apache.pulsar.functions.api.examples.UserConfigFunction
 
UserConfigWindowFunction - Class in org.apache.pulsar.functions.api.examples.window
An example demonstrate retrieving user config value from Context.
UserConfigWindowFunction() - Constructor for class org.apache.pulsar.functions.api.examples.window.UserConfigWindowFunction
 
UserExceptionFunction - Class in org.apache.pulsar.functions.api.examples
This Function simulates a pulsar function encountering runtime errors.
UserExceptionFunction() - Constructor for class org.apache.pulsar.functions.api.examples.UserExceptionFunction
 
UserExceptionWindowFunction - Class in org.apache.pulsar.functions.api.examples.window
This Function simulates a pulsar function encountering runtime errors.
UserExceptionWindowFunction() - Constructor for class org.apache.pulsar.functions.api.examples.window.UserExceptionWindowFunction
 
UserMetricFunction - Class in org.apache.pulsar.functions.api.examples
Example function that wants to keep track of the rate of letters seen in input.
UserMetricFunction() - Constructor for class org.apache.pulsar.functions.api.examples.UserMetricFunction
 
UserMetricWindowFunction - Class in org.apache.pulsar.functions.api.examples.window
Example function that wants to keep track of the event time of each message sent.
UserMetricWindowFunction() - Constructor for class org.apache.pulsar.functions.api.examples.window.UserMetricWindowFunction
 
UserPublishFunction - Class in org.apache.pulsar.functions.api.examples
An example demonstrate publishing messages through Context.
UserPublishFunction() - Constructor for class org.apache.pulsar.functions.api.examples.UserPublishFunction
 
Users - Class in org.apache.pulsar.functions.api.examples.pojo
Pojo for test multi-version schema.
Users() - Constructor for class org.apache.pulsar.functions.api.examples.pojo.Users
 
Users.UserV1 - Class in org.apache.pulsar.functions.api.examples.pojo
 
Users.UserV2 - Class in org.apache.pulsar.functions.api.examples.pojo
 
UserV1() - Constructor for class org.apache.pulsar.functions.api.examples.pojo.Users.UserV1
 
UserV2() - Constructor for class org.apache.pulsar.functions.api.examples.pojo.Users.UserV2
 

V

VoidFunction - Class in org.apache.pulsar.functions.api.examples
Example function that does not return any value
VoidFunction() - Constructor for class org.apache.pulsar.functions.api.examples.VoidFunction
 

W

WindowDurationFunction - Class in org.apache.pulsar.functions.api.examples
This functions collects the timestamp during the window operation.
WindowDurationFunction() - Constructor for class org.apache.pulsar.functions.api.examples.WindowDurationFunction
 
WordCountFunction - Class in org.apache.pulsar.functions.api.examples
The classic word count example done using pulsar functions Each input message is a sentence that split into words and each word counted.
WordCountFunction() - Constructor for class org.apache.pulsar.functions.api.examples.WordCountFunction
 
WordCountWindowFunction - Class in org.apache.pulsar.functions.api.examples.window
The classic word count example done using pulsar functions Each input message is a sentence that split into words and each word counted.
WordCountWindowFunction() - Constructor for class org.apache.pulsar.functions.api.examples.window.WordCountWindowFunction
 
A B C D E G H I J L M O P R S T U V W 
Skip navigation links

Copyright © 2017–2022 Apache Software Foundation. All rights reserved.