Impala
Impalaistheopensource,nativeanalyticdatabaseforApacheHadoop.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
com.cloudera.impala.extdatasource.ApiVersion Enum Reference
Collaboration diagram for com.cloudera.impala.extdatasource.ApiVersion:

Public Member Functions

 ApiVersion (Class<?> interfaceClass)
 
Class<?> getApiInterface ()
 

Static Public Member Functions

static ApiVersion parseApiVersion (String apiVersionString)
 

Public Attributes

 V1 =(com.cloudera.impala.extdatasource.v1.ExternalDataSource.class)
 

Private Attributes

final Class<?> apiInterface_
 

Detailed Description

Enumerates the valid versions of the ExternalDataSource API.

Definition at line 23 of file ApiVersion.java.

Constructor & Destructor Documentation

com.cloudera.impala.extdatasource.ApiVersion.ApiVersion ( Class<?>  interfaceClass)
inline

Definition at line 28 of file ApiVersion.java.

Member Function Documentation

Class<?> com.cloudera.impala.extdatasource.ApiVersion.getApiInterface ( )
inline

Gets the Class for the interface this API version represents.

Definition at line 35 of file ApiVersion.java.

static ApiVersion com.cloudera.impala.extdatasource.ApiVersion.parseApiVersion ( String  apiVersionString)
inlinestatic

Parses the API version from the string. Is case-insensitive.

Returns
The value of the ApiVersion enum represented by the string or null if the string is not a valid ApiVersion.

Definition at line 42 of file ApiVersion.java.

Member Data Documentation

final Class<?> com.cloudera.impala.extdatasource.ApiVersion.apiInterface_
private

Definition at line 26 of file ApiVersion.java.

com.cloudera.impala.extdatasource.ApiVersion.V1 =(com.cloudera.impala.extdatasource.v1.ExternalDataSource.class)

Definition at line 24 of file ApiVersion.java.


The documentation for this enum was generated from the following file: