public class DatasourcesResource extends Object
Constructor and Description |
---|
DatasourcesResource(InventoryView serverInventoryView,
MetadataSegmentManager databaseSegmentManager,
IndexingServiceClient indexingServiceClient) |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
deleteDataSource(String dataSourceName,
String kill,
String interval) |
javax.ws.rs.core.Response |
deleteDatasourceSegment(String dataSourceName,
String segmentId) |
javax.ws.rs.core.Response |
enableDataSource(String dataSourceName) |
javax.ws.rs.core.Response |
enableDatasourceSegment(String dataSourceName,
String segmentId) |
javax.ws.rs.core.Response |
getQueryableDataSources(String full,
String simple) |
javax.ws.rs.core.Response |
getSegmentDataSourceIntervals(String dataSourceName,
String simple,
String full) |
javax.ws.rs.core.Response |
getSegmentDataSourceSegment(String dataSourceName,
String segmentId) |
javax.ws.rs.core.Response |
getSegmentDataSourceSegments(String dataSourceName,
String full) |
javax.ws.rs.core.Response |
getSegmentDataSourceSpecificInterval(String dataSourceName,
String interval,
String simple,
String full) |
javax.ws.rs.core.Response |
getSegmentDataSourceTiers(String dataSourceName) |
javax.ws.rs.core.Response |
getTheDataSource(String dataSourceName,
String full) |
@Inject public DatasourcesResource(InventoryView serverInventoryView, MetadataSegmentManager databaseSegmentManager, @Nullable IndexingServiceClient indexingServiceClient)
public javax.ws.rs.core.Response getQueryableDataSources(String full, String simple)
public javax.ws.rs.core.Response getTheDataSource(String dataSourceName, String full)
public javax.ws.rs.core.Response enableDataSource(String dataSourceName)
public javax.ws.rs.core.Response deleteDataSource(String dataSourceName, String kill, String interval)
public javax.ws.rs.core.Response getSegmentDataSourceIntervals(String dataSourceName, String simple, String full)
public javax.ws.rs.core.Response getSegmentDataSourceSpecificInterval(String dataSourceName, String interval, String simple, String full)
public javax.ws.rs.core.Response getSegmentDataSourceSegments(String dataSourceName, String full)
public javax.ws.rs.core.Response getSegmentDataSourceSegment(String dataSourceName, String segmentId)
public javax.ws.rs.core.Response deleteDatasourceSegment(String dataSourceName, String segmentId)
public javax.ws.rs.core.Response enableDatasourceSegment(String dataSourceName, String segmentId)
public javax.ws.rs.core.Response getSegmentDataSourceTiers(String dataSourceName)
Copyright © 2011–2015. All rights reserved.