- get(String) - Method in interface org.apache.pulsar.functions.api.state.ByteBufferStateStore
-
Retrieve the state value for the key.
- getAsync(String) - Method in interface org.apache.pulsar.functions.api.state.ByteBufferStateStore
-
Retrieve the state value for the key, but don't wait for the operation to be completed
- getCounter(String) - Method in interface org.apache.pulsar.functions.api.Context
-
Retrieve the counter value for the key.
- getCounter(String) - Method in interface org.apache.pulsar.functions.api.state.CounterStateStore
-
Retrieve the counter value for the key.
- getCounter(String) - Method in interface org.apache.pulsar.functions.api.WindowContext
-
Retrieve the counter value for the key.
- getCounterAsync(String) - Method in interface org.apache.pulsar.functions.api.Context
-
Retrieve the counter value for the key, but don't wait
for the operation to be completed
- getCounterAsync(String) - Method in interface org.apache.pulsar.functions.api.state.CounterStateStore
-
Retrieve the counter value for the key, but don't wait
for the operation to be completed
- getCurrentRecord() - Method in interface org.apache.pulsar.functions.api.Context
-
Access the record associated with the current input value.
- getDestinationTopic() - Method in interface org.apache.pulsar.functions.api.Record
-
To support message routing on a per message basis.
- getEventTime() - Method in interface org.apache.pulsar.functions.api.Record
-
Retrieves the event time of the record from the source.
- getFunctionId() - Method in interface org.apache.pulsar.functions.api.Context
-
The id of the function that we are executing
- getFunctionId() - Method in interface org.apache.pulsar.functions.api.WindowContext
-
The id of the function that we are executing.
- getFunctionName() - Method in interface org.apache.pulsar.functions.api.Context
-
The name of the function that we are executing.
- getFunctionName() - Method in interface org.apache.pulsar.functions.api.WindowContext
-
The name of the function that we are executing.
- getFunctionVersion() - Method in interface org.apache.pulsar.functions.api.Context
-
The version of the function that we are executing.
- getFunctionVersion() - Method in interface org.apache.pulsar.functions.api.WindowContext
-
The version of the function that we are executing.
- getInputTopics() - Method in interface org.apache.pulsar.functions.api.Context
-
Get a list of all input topics.
- getInputTopics() - Method in interface org.apache.pulsar.functions.api.WindowContext
-
Get a list of all input topics.
- getInstanceId() - Method in interface org.apache.pulsar.functions.api.Context
-
The id of the instance that invokes this function.
- getInstanceId() - Method in interface org.apache.pulsar.functions.api.WindowContext
-
The id of the instance that invokes this function.
- getKey() - Method in interface org.apache.pulsar.functions.api.Record
-
Return a key if the key has one associated.
- getKeySchema() - Method in interface org.apache.pulsar.functions.api.KVRecord
-
- getKeyValueEncodingType() - Method in interface org.apache.pulsar.functions.api.KVRecord
-
- getLogger() - Method in interface org.apache.pulsar.functions.api.Context
-
The logger object that can be used to log in a function.
- getLogger() - Method in interface org.apache.pulsar.functions.api.WindowContext
-
The logger object that can be used to log in a function.
- getMessage() - Method in interface org.apache.pulsar.functions.api.Record
-
- getNamespace() - Method in interface org.apache.pulsar.functions.api.Context
-
The namespace this function belongs to.
- getNamespace() - Method in interface org.apache.pulsar.functions.api.WindowContext
-
The namespace this function belongs to.
- getNumInstances() - Method in interface org.apache.pulsar.functions.api.Context
-
Get the number of instances that invoke this function.
- getNumInstances() - Method in interface org.apache.pulsar.functions.api.WindowContext
-
Get the number of instances that invoke this function.
- getOutputSchemaType() - Method in interface org.apache.pulsar.functions.api.Context
-
Get output schema builtin type or custom class name.
- getOutputSchemaType() - Method in interface org.apache.pulsar.functions.api.WindowContext
-
Get output schema builtin type or custom class name.
- getOutputTopic() - Method in interface org.apache.pulsar.functions.api.Context
-
Get the output topic of the function.
- getOutputTopic() - Method in interface org.apache.pulsar.functions.api.WindowContext
-
Get the output topic of the function.
- getPartitionId() - Method in interface org.apache.pulsar.functions.api.Record
-
Retrieves the partition information if any of the record.
- getPartitionIndex() - Method in interface org.apache.pulsar.functions.api.Record
-
Retrieves the partition index if any of the record.
- getProperties() - Method in interface org.apache.pulsar.functions.api.Record
-
Retrieves user-defined properties attached to record.
- getPulsarAdmin() - Method in interface org.apache.pulsar.functions.api.Context
-
Get the pulsar admin client.
- getPulsarAdmin(String) - Method in interface org.apache.pulsar.functions.api.Context
-
Get the pulsar admin client by cluster name.
- getRecordSequence() - Method in interface org.apache.pulsar.functions.api.Record
-
Retrieves the sequence of the record from a source partition.
- getSchema() - Method in interface org.apache.pulsar.functions.api.Record
-
- getSecret(String) - Method in interface org.apache.pulsar.functions.api.Context
-
Get the secret associated with this key.
- getState(String) - Method in interface org.apache.pulsar.functions.api.Context
-
Retrieve the state value for the key.
- getState(String) - Method in interface org.apache.pulsar.functions.api.WindowContext
-
Retrieve the state value for the key.
- getStateAsync(String) - Method in interface org.apache.pulsar.functions.api.Context
-
Retrieve the state value for the key, but don't wait for the operation to be completed
- getStateStore(String) - Method in interface org.apache.pulsar.functions.api.Context
-
Get the state store with the provided store name in the function tenant & namespace.
- getStateStore(String, String, String) - Method in interface org.apache.pulsar.functions.api.Context
-
Get the state store with the provided store name.
- getTenant() - Method in interface org.apache.pulsar.functions.api.Context
-
The tenant this function belongs to.
- getTenant() - Method in interface org.apache.pulsar.functions.api.WindowContext
-
The tenant this function belongs to.
- getTopicName() - Method in interface org.apache.pulsar.functions.api.Record
-
If the record originated from a topic, report the topic name.
- getUserConfigMap() - Method in interface org.apache.pulsar.functions.api.Context
-
Get a map of all user-defined key/value configs for the function.
- getUserConfigMap() - Method in interface org.apache.pulsar.functions.api.WindowContext
-
Get a map of all user-defined key/value configs for the function.
- getUserConfigValue(String) - Method in interface org.apache.pulsar.functions.api.Context
-
Get any user-defined key/value.
- getUserConfigValue(String) - Method in interface org.apache.pulsar.functions.api.WindowContext
-
Get any user-defined key/value.
- getUserConfigValueOrDefault(String, Object) - Method in interface org.apache.pulsar.functions.api.Context
-
Get any user-defined key/value or a default value if none is present.
- getUserConfigValueOrDefault(String, Object) - Method in interface org.apache.pulsar.functions.api.WindowContext
-
Get any user-defined key/value or a default value if none is present.
- getValue() - Method in interface org.apache.pulsar.functions.api.Record
-
Retrieves the actual data of the record.
- getValueSchema() - Method in interface org.apache.pulsar.functions.api.KVRecord
-