Class AsyncQueryStatusListener
- java.lang.Object
-
- com.salesforce.datacloud.jdbc.core.listener.AsyncQueryStatusListener
-
- All Implemented Interfaces:
QueryStatusListener
public class AsyncQueryStatusListener extends Object implements QueryStatusListener
-
-
Field Summary
-
Fields inherited from interface com.salesforce.datacloud.jdbc.core.listener.QueryStatusListener
BEFORE_READY
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DataCloudResultSetgenerateResultSet()StringgetQuery()StringgetQueryId()StringgetStatus()booleanisReady()static AsyncQueryStatusListenerof(String query, HyperGrpcClientExecutor client)Stream<QueryResult>stream()
-
-
-
Method Detail
-
of
public static AsyncQueryStatusListener of(String query, HyperGrpcClientExecutor client) throws SQLException
- Throws:
SQLException
-
isReady
public boolean isReady()
- Specified by:
isReadyin interfaceQueryStatusListener
-
getStatus
public String getStatus()
- Specified by:
getStatusin interfaceQueryStatusListener
-
generateResultSet
public DataCloudResultSet generateResultSet()
- Specified by:
generateResultSetin interfaceQueryStatusListener
-
stream
public Stream<QueryResult> stream() throws SQLException
- Specified by:
streamin interfaceQueryStatusListener- Throws:
SQLException
-
getQueryId
public String getQueryId()
- Specified by:
getQueryIdin interfaceQueryStatusListener
-
getQuery
public String getQuery()
- Specified by:
getQueryin interfaceQueryStatusListener
-
-