public abstract class MutationFetcher extends DmlFetcher<CompletableFuture<Map<String,Object>>>
nameMapping, tableauthenticationService, authorizationService, DEFAULT_CONSISTENCY, DEFAULT_PAGE_SIZE, DEFAULT_PARAMETERS, DEFAULT_SERIAL_CONSISTENCY| Modifier | Constructor and Description |
|---|---|
protected |
MutationFetcher(Table table,
NameMapping nameMapping,
AuthenticationService authenticationService,
AuthorizationService authorizationService,
DataStoreFactory dataStoreFactory) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract BoundQuery |
buildQuery(graphql.schema.DataFetchingEnvironment environment,
DataStore dataStore,
AuthenticationSubject authenticationSubject) |
protected CompletableFuture<Map<String,Object>> |
get(graphql.schema.DataFetchingEnvironment environment,
DataStore dataStore,
AuthenticationSubject authenticationSubject) |
protected Integer |
getTTL(graphql.schema.DataFetchingEnvironment environment) |
buildClause, buildConditions, getColumn, getDBColumnName, toDBValuegetprotected MutationFetcher(Table table, NameMapping nameMapping, AuthenticationService authenticationService, AuthorizationService authorizationService, DataStoreFactory dataStoreFactory)
protected CompletableFuture<Map<String,Object>> get(graphql.schema.DataFetchingEnvironment environment, DataStore dataStore, AuthenticationSubject authenticationSubject)
get in class CassandraFetcher<CompletableFuture<Map<String,Object>>>protected abstract BoundQuery buildQuery(graphql.schema.DataFetchingEnvironment environment, DataStore dataStore, AuthenticationSubject authenticationSubject) throws Exception
Exceptionprotected Integer getTTL(graphql.schema.DataFetchingEnvironment environment)
Copyright © 2021. All rights reserved.