public class DataSiftManagedSource extends DataSiftApiClient
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ADD_AUTH |
static java.lang.String |
ADD_RESOURCE |
static java.lang.String |
CREATE |
static java.lang.String |
DELETE |
static java.lang.String |
GET |
static java.lang.String |
LOG |
static java.lang.String |
REMOVE_AUTH |
static java.lang.String |
REMOVE_RESOURCE |
static java.lang.String |
START |
static java.lang.String |
STOP |
static java.lang.String |
UPDATE |
config| Constructor and Description |
|---|
DataSiftManagedSource(DataSiftConfig config) |
| Modifier and Type | Method and Description |
|---|---|
FutureData<ManagedSource> |
addAuth(java.lang.String id,
boolean validate,
java.lang.String... resources) |
FutureData<ManagedSource> |
addAuth(java.lang.String id,
java.lang.String... resources) |
FutureData<ManagedSource> |
addResource(java.lang.String id,
boolean validate,
BaseSource.ResourceParams... resources) |
<T extends DataSource> |
create(java.lang.String name,
T source) |
<T extends DataSource> |
create(java.lang.String name,
T source,
boolean validate) |
FutureData<DataSiftResult> |
delete(java.lang.String id) |
FutureData<ManagedSourceList> |
get() |
FutureData<ManagedSourceList> |
get(int page) |
FutureData<ManagedSourceList> |
get(int page,
int perPage) |
FutureData<ManagedSourceList> |
get(ManagedDataSourceType type,
int page,
int perPage) |
FutureData<ManagedSource> |
get(java.lang.String id) |
FutureData<ManagedSourceLog> |
log(java.lang.String id) |
FutureData<ManagedSourceLog> |
log(java.lang.String id,
int page) |
FutureData<ManagedSourceLog> |
log(java.lang.String id,
int page,
int perPage) |
FutureData<ManagedSource> |
removeAuth(java.lang.String id,
java.lang.String... resources) |
FutureData<ManagedSource> |
removeResource(java.lang.String id,
java.lang.String... resources) |
FutureData<DataSiftResult> |
start(FutureData<ManagedSource> source) |
FutureData<DataSiftResult> |
start(ManagedSource source) |
FutureData<DataSiftResult> |
start(java.lang.String id) |
FutureData<ManagedSource> |
stop(java.lang.String id) |
<T extends DataSource> |
update(java.lang.String name,
T source,
ManagedSource id) |
<T extends DataSource> |
update(java.lang.String name,
T source,
ManagedSource id,
java.lang.Boolean validate) |
protected <T extends DataSource> |
updateOrCreate(java.lang.String name,
T source,
java.lang.String id) |
protected <T extends DataSource> |
updateOrCreate(java.lang.String name,
T source,
java.lang.String id,
java.lang.Boolean validate) |
failNotify, newParams, newRequestCallback, performRequest, unwrapFuturepublic static final java.lang.String CREATE
public static final java.lang.String UPDATE
public static final java.lang.String START
public static final java.lang.String STOP
public static final java.lang.String DELETE
public static final java.lang.String GET
public static final java.lang.String LOG
public static final java.lang.String ADD_AUTH
public static final java.lang.String REMOVE_AUTH
public static final java.lang.String ADD_RESOURCE
public static final java.lang.String REMOVE_RESOURCE
public DataSiftManagedSource(DataSiftConfig config)
public <T extends DataSource> FutureData<ManagedSource> create(java.lang.String name, T source)
public <T extends DataSource> FutureData<ManagedSource> create(java.lang.String name, T source, boolean validate)
public FutureData<ManagedSource> addAuth(java.lang.String id, java.lang.String... resources)
public FutureData<ManagedSource> addAuth(java.lang.String id, boolean validate, java.lang.String... resources)
public FutureData<ManagedSource> removeAuth(java.lang.String id, java.lang.String... resources)
public FutureData<ManagedSource> addResource(java.lang.String id, boolean validate, BaseSource.ResourceParams... resources)
public FutureData<ManagedSource> removeResource(java.lang.String id, java.lang.String... resources)
public <T extends DataSource> FutureData<ManagedSource> update(java.lang.String name, T source, ManagedSource id)
public <T extends DataSource> FutureData<ManagedSource> update(java.lang.String name, T source, ManagedSource id, java.lang.Boolean validate)
protected <T extends DataSource> FutureData<ManagedSource> updateOrCreate(java.lang.String name, T source, java.lang.String id)
protected <T extends DataSource> FutureData<ManagedSource> updateOrCreate(java.lang.String name, T source, java.lang.String id, java.lang.Boolean validate)
public FutureData<DataSiftResult> start(java.lang.String id)
public FutureData<DataSiftResult> start(ManagedSource source)
public FutureData<DataSiftResult> start(FutureData<ManagedSource> source)
public FutureData<ManagedSource> stop(java.lang.String id)
public FutureData<DataSiftResult> delete(java.lang.String id)
public FutureData<ManagedSourceList> get()
public FutureData<ManagedSourceList> get(int page)
public FutureData<ManagedSourceList> get(int page, int perPage)
public FutureData<ManagedSourceList> get(ManagedDataSourceType type, int page, int perPage)
public FutureData<ManagedSource> get(java.lang.String id)
public FutureData<ManagedSourceLog> log(java.lang.String id)
public FutureData<ManagedSourceLog> log(java.lang.String id, int page)
public FutureData<ManagedSourceLog> log(java.lang.String id, int page, int perPage)
Copyright © 2018. All Rights Reserved.