Package org.openstack4j.api.sahara
Interface DataSourceService
-
- All Superinterfaces:
RestService
- All Known Implementing Classes:
DataSourceServiceImpl
public interface DataSourceService extends RestService
Sahara Data Processing Operations- Author:
- [email protected]
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DataSourcecreate(DataSource datasource)Create a new data sourceActionResponsedelete(String datasourceId)Delete the specified data sourceDataSourceget(String datasourceId)Get a data source by IDList<? extends DataSource>list()List all data sources
-
-
-
Method Detail
-
list
List<? extends DataSource> list()
List all data sources- Returns:
- list of data sources or empty
-
get
DataSource get(String datasourceId)
Get a data source by ID- Parameters:
datasourceId- the data source identifier- Returns:
- the data source or null if not found
-
create
DataSource create(DataSource datasource)
Create a new data source- Parameters:
datasource- the data source to create- Returns:
- the created data source
-
delete
ActionResponse delete(String datasourceId)
Delete the specified data source- Parameters:
datasourceId- the data source identifier- Returns:
- the action response
-
-