public interface InternalDataStore extends DataStore
WARNING: This API CAN CHANGE AT ANY TIME, WITHOUT NOTICE. DO NOT DEPEND ON IT.
| Modifier and Type | Method and Description |
|---|---|
default <T extends Resource> |
create(String parentHref,
T resource) |
default <T extends Resource,R extends Resource> |
create(String parentHref,
T resource,
Class<? extends R> returnType) |
<T extends Resource> |
create(String parentHref,
T resource,
T parentResource) |
<T extends Resource,R extends Resource> |
create(String parentHref,
T resource,
T parentResource,
Class<? extends R> returnType) |
<T extends Resource,R extends Resource> |
create(String parentHref,
T resource,
T parentResource,
Class<? extends R> returnType,
Map<String,Object> queryParameters) |
<T extends Resource,R extends Resource> |
create(String parentHref,
T resource,
T parentResource,
Class<? extends R> returnType,
Map<String,Object> queryParameters,
Map<String,List<String>> headerParameters) |
void |
delete(String href) |
void |
delete(String href,
Map<String,Object> queryParameters) |
void |
delete(String href,
Map<String,Object> queryParameters,
Map<String,List<String>> headerParameters) |
<T extends Resource> |
delete(String href,
T resource) |
<T extends Resource> |
delete(String href,
T resource,
Map<String,Object> queryParameters,
Map<String,List<String>> headerParameters) |
<T extends Resource> |
delete(T resource) |
String |
getBaseUrl() |
InputStream |
getRawResponse(String href,
Map<String,Object> queryParameters,
Map<String,List<String>> headerParameters) |
<T extends Resource> |
getResource(String href,
Class<T> clazz,
Map<String,Object> queryParameters) |
<T extends Resource> |
getResource(String href,
Class<T> clazz,
Map<String,Object> queryParameters,
Map<String,List<String>> headerParameters) |
<T extends Resource> |
instantiate(Class<T> clazz,
Map<String,Object> properties) |
default <T extends Resource> |
save(String href,
T resource) |
<T extends Resource,R extends Resource> |
save(String parentHref,
T resource,
Class<? extends R> returnType,
boolean create) |
<T extends Resource> |
save(String href,
T resource,
T parentResource) |
<T extends Resource> |
save(String href,
T resource,
T parentResource,
Map<String,Object> queryParameters) |
<T extends Resource> |
save(String href,
T resource,
T parentResource,
Map<String,Object> queryParameters,
Map<String,List<String>> headerParameters) |
<T extends Resource> |
save(T resource) |
getCacheManager, getClientCredentials, getResource, http, instantiate, isReady<T extends Resource,R extends Resource> R create(String parentHref, T resource, T parentResource, Class<? extends R> returnType)
<T extends Resource,R extends Resource> R create(String parentHref, T resource, T parentResource, Class<? extends R> returnType, Map<String,Object> queryParameters)
<T extends Resource,R extends Resource> R create(String parentHref, T resource, T parentResource, Class<? extends R> returnType, Map<String,Object> queryParameters, Map<String,List<String>> headerParameters)
<T extends Resource> void save(T resource)
<T extends Resource> void save(String href, T resource, T parentResource, Map<String,Object> queryParameters)
<T extends Resource> void save(String href, T resource, T parentResource, Map<String,Object> queryParameters, Map<String,List<String>> headerParameters)
<T extends Resource> void delete(T resource)
void delete(String href)
void delete(String href, Map<String,Object> queryParameters, Map<String,List<String>> headerParameters)
<T extends Resource> void delete(String href, T resource, Map<String,Object> queryParameters, Map<String,List<String>> headerParameters)
<T extends Resource> T getResource(String href, Class<T> clazz, Map<String,Object> queryParameters)
<T extends Resource> T getResource(String href, Class<T> clazz, Map<String,Object> queryParameters, Map<String,List<String>> headerParameters)
String getBaseUrl()
default <T extends Resource,R extends Resource> R create(String parentHref, T resource, Class<? extends R> returnType)
InputStream getRawResponse(String href, Map<String,Object> queryParameters, Map<String,List<String>> headerParameters)
Copyright © 2017–2023 Okta. All rights reserved.