Package com.c8db.internal
Class InternalC8DB<E extends C8Executor>
- java.lang.Object
-
- com.c8db.internal.C8Executeable<E>
-
- com.c8db.internal.InternalC8DB<E>
-
- Direct Known Subclasses:
C8DBImpl
public abstract class InternalC8DB<E extends C8Executor> extends C8Executeable<E>
-
-
Field Summary
Fields Modifier and Type Field Description protected static StringPATH_ALERTprotected static StringPATH_API_USER-
Fields inherited from class com.c8db.internal.C8Executeable
context, executor, util
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedInternalC8DB(E executor, C8SerializationFactory util, C8Context context)
-
Method Summary
-
Methods inherited from class com.c8db.internal.C8Executeable
createPath, executor, request, util, util
-
-
-
-
Field Detail
-
PATH_API_USER
protected static final String PATH_API_USER
- See Also:
- Constant Field Values
-
PATH_ALERT
protected static final String PATH_ALERT
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
InternalC8DB
protected InternalC8DB(E executor, C8SerializationFactory util, C8Context context)
-
-
Method Detail
-
getRoleRequest
protected Request getRoleRequest()
-
getRoleResponseDeserializer
protected C8Executor.ResponseDeserializer<ServerRole> getRoleResponseDeserializer()
-
createGeoFabricRequest
protected Request createGeoFabricRequest(String tenant, String name, String spotDc, String dcList, String geoFabric)
-
createGeoFabricResponseDeserializer
protected C8Executor.ResponseDeserializer<Boolean> createGeoFabricResponseDeserializer()
-
getGeoFabricsResponseDeserializer
protected C8Executor.ResponseDeserializer<Collection<String>> getGeoFabricsResponseDeserializer()
-
getAccessibleGeoFabricsForRequest
protected Request getAccessibleGeoFabricsForRequest(String tenant, String database, String user)
-
getAccessibleGeoFabricsForResponseDeserializer
protected C8Executor.ResponseDeserializer<Collection<String>> getAccessibleGeoFabricsForResponseDeserializer()
-
updateDCListRequest
protected Request updateDCListRequest(String tenant, String name, String dcList)
-
updateDCListResponseDeserializer
protected C8Executor.ResponseDeserializer<Boolean> updateDCListResponseDeserializer()
-
getGeoFabricInfoResponseDeserializer
protected C8Executor.ResponseDeserializer<GeoFabricEntity> getGeoFabricInfoResponseDeserializer()
-
updateSpotDcRequest
protected Request updateSpotDcRequest(String tenant, String name, String spotDc)
-
updateSpotDcResponseDeserializer
protected C8Executor.ResponseDeserializer<Boolean> updateSpotDcResponseDeserializer()
-
getEdgeLocationsResponseDeserializer
protected C8Executor.ResponseDeserializer<List<DataCenterEntity>> getEdgeLocationsResponseDeserializer()
-
getAllEdgeLocationsRequest
protected Request getAllEdgeLocationsRequest()
-
getAllEdgeLocationsResponseDeserializer
protected C8Executor.ResponseDeserializer<List<DcInfoEntity>> getAllEdgeLocationsResponseDeserializer()
-
getLocalEdgeLocationRequest
protected Request getLocalEdgeLocationRequest()
-
getLocalEdgeLocationResponseDeserializer
protected C8Executor.ResponseDeserializer<DcInfoEntity> getLocalEdgeLocationResponseDeserializer()
-
getEdgeLocationResponseDeserializer
protected C8Executor.ResponseDeserializer<DcInfoEntity> getEdgeLocationResponseDeserializer()
-
BooleanResponseDeserializer
protected C8Executor.ResponseDeserializer<Boolean> BooleanResponseDeserializer()
-
createUserRequest
protected Request createUserRequest(String tenant, String database, String user, String passwd, UserCreateOptions options)
-
updateAlertRequest
protected Request updateAlertRequest(String updateParam, Map<String,String> queryParamMap)
-
createAlertRequest
protected Request createAlertRequest(AlertEntity entity)
-
getUsersResponseDeserializer
protected C8Executor.ResponseDeserializer<Collection<UserEntity>> getUsersResponseDeserializer()
-
getAlertsResponseDeserializer
protected C8Executor.ResponseDeserializer<Collection<AlertEntity>> getAlertsResponseDeserializer()
-
alertsResponseDeserializer
protected C8Executor.ResponseDeserializer<AlertEntity> alertsResponseDeserializer()
-
updateUserRequest
protected Request updateUserRequest(String tenant, String database, String user, UserUpdateOptions options)
-
replaceUserRequest
protected Request replaceUserRequest(String tenant, String database, String user, UserUpdateOptions options)
-
updateUserDefaultDatabaseAccessRequest
protected Request updateUserDefaultDatabaseAccessRequest(String user, Permissions permissions)
-
updateUserDefaultCollectionAccessRequest
protected Request updateUserDefaultCollectionAccessRequest(String user, Permissions permissions)
-
getLogsRequest
protected Request getLogsRequest(LogOptions options)
-
getLogLevelRequest
protected Request getLogLevelRequest()
-
setLogLevelRequest
protected Request setLogLevelRequest(LogLevelEntity entity)
-
-