Java SDK Documentation  8.1
com.vertica.sdk.UnsizedUDSource Class Referenceabstract
Inheritance diagram for com.vertica.sdk.UnsizedUDSource:
Inheritance graph
Collaboration diagram for com.vertica.sdk.UnsizedUDSource:
Collaboration graph

Public Member Functions

void destroy (ServerInterface srvInterface) throws UdfException
 
void destroy (ServerInterface srvInterface, SessionParamWriterMap udSessionParams) throws UdfException
 
String getUri ()
 
abstract StreamState process (ServerInterface srvInterface, DataBuffer output) throws UdfException
 
void setup (ServerInterface srvInterface) throws UdfException
 

Detailed Description

UnsizedUDSource

Base class for UDSource. Used with IterativeSourceFactory if computing the size of a source up front would be prohibitively expensive, or if the number of distinct sources would be prohibitively large to use the standard API.

Not intended or optimized for typical applications.

Member Function Documentation

String com.vertica.sdk.UnsizedUDSource.getUri ( )

UnsizedUDSource::getUri()

Return the URI of the current source of data.

This function will be invoked during execution to fill in monitoring information.