public abstract class IndexFetcher extends DdlQueryFetcher
| Modifier and Type | Field and Description |
|---|---|
protected Scope |
scope |
authorizationService, dataStoreFactory, DEFAULT_CONSISTENCY, DEFAULT_PAGE_SIZE, DEFAULT_PARAMETERS, DEFAULT_SERIAL_CONSISTENCY| Modifier | Constructor and Description |
|---|---|
protected |
IndexFetcher(AuthorizationService authorizationService,
DataStoreFactory dataStoreFactory,
Scope scope) |
| Modifier and Type | Method and Description |
|---|---|
protected Query<?> |
buildQuery(graphql.schema.DataFetchingEnvironment dataFetchingEnvironment,
QueryBuilder builder,
AuthenticationSubject authenticationSubject) |
protected abstract Query<?> |
buildQuery(graphql.schema.DataFetchingEnvironment dataFetchingEnvironment,
QueryBuilder builder,
String keyspaceName,
String tableName) |
decodeColumn, decodeColumns, decodeType, getget, getDatastoreParametersprotected final Scope scope
protected IndexFetcher(AuthorizationService authorizationService, DataStoreFactory dataStoreFactory, Scope scope)
protected Query<?> buildQuery(graphql.schema.DataFetchingEnvironment dataFetchingEnvironment, QueryBuilder builder, AuthenticationSubject authenticationSubject) throws UnauthorizedException
buildQuery in class DdlQueryFetcherUnauthorizedExceptionprotected abstract Query<?> buildQuery(graphql.schema.DataFetchingEnvironment dataFetchingEnvironment, QueryBuilder builder, String keyspaceName, String tableName)
Copyright © 2021. All rights reserved.