java.lang.Object
org.apache.pulsar.tests.integration.functions.RemoveAvroFieldRecordFunction
All Implemented Interfaces:
Function <org.apache.pulsar.client.api.schema.GenericObject,Record <org.apache.pulsar.client.api.schema.GenericObject>>
public class RemoveAvroFieldRecordFunction
extends Object
implements Function <org.apache.pulsar.client.api.schema.GenericObject,Record <org.apache.pulsar.client.api.schema.GenericObject>>
This function removes a "field" from a AVRO message.
Constructor Summary
Constructors
Method Summary
All Methods Instance Methods Concrete Methods
Record <org.apache.pulsar.client.api.schema.GenericObject>
process (org.apache.pulsar.client.api.schema.GenericObject genericObject,
Context context)
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
Constructor Details
RemoveAvroFieldRecordFunction
public RemoveAvroFieldRecordFunction ()
Method Details
process
public Record <org.apache.pulsar.client.api.schema.GenericObject> process (org.apache.pulsar.client.api.schema.GenericObject genericObject,
Context context)
throws Exception
Specified by:
process in interface Function <org.apache.pulsar.client.api.schema.GenericObject,Record <org.apache.pulsar.client.api.schema.GenericObject>>
Throws:
Exception