Package com.kaltura.client.services
Class DataService
- java.lang.Object
-
- com.kaltura.client.services.DataService
-
public class DataService extends Object
Data service lets you manage data content (textual content)
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDataService.AddContentDataBuilderstatic classDataService.AddDataBuilderstatic classDataService.DeleteDataBuilderstatic classDataService.GetDataBuilderstatic classDataService.ListDataBuilderstatic classDataService.ServeDataBuilderstatic classDataService.UpdateDataBuilder
-
Constructor Summary
Constructors Constructor Description DataService()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static DataService.AddDataBuilderadd(DataEntry dataEntry)Adds a new data entrystatic DataService.AddContentDataBuilderaddContent(String entryId, GenericDataCenterContentResource resource)Update the dataContent of data entry using a resourcestatic DataService.DeleteDataBuilderdelete(String entryId)Delete a data entry.static DataService.GetDataBuilderget(String entryId)static DataService.GetDataBuilderget(String entryId, int version)Get data entry by ID.static DataService.ListDataBuilderlist()static DataService.ListDataBuilderlist(DataEntryFilter filter)static DataService.ListDataBuilderlist(DataEntryFilter filter, FilterPager pager)List data entries by filter with paging support.static DataService.ServeDataBuilderserve(String entryId)static DataService.ServeDataBuilderserve(String entryId, int version)static DataService.ServeDataBuilderserve(String entryId, int version, boolean forceProxy)return the file from dataContent field.static DataService.UpdateDataBuilderupdate(String entryId, DataEntry documentEntry)Update data entry.
-
-
-
Method Detail
-
add
public static DataService.AddDataBuilder add(DataEntry dataEntry)
Adds a new data entry- Parameters:
dataEntry- Data entry
-
addContent
public static DataService.AddContentDataBuilder addContent(String entryId, GenericDataCenterContentResource resource)
Update the dataContent of data entry using a resource- Parameters:
entryId-resource-
-
delete
public static DataService.DeleteDataBuilder delete(String entryId)
Delete a data entry.- Parameters:
entryId- Data entry id to delete
-
get
public static DataService.GetDataBuilder get(String entryId)
-
get
public static DataService.GetDataBuilder get(String entryId, int version)
Get data entry by ID.- Parameters:
entryId- Data entry idversion- Desired version of the data
-
list
public static DataService.ListDataBuilder list()
-
list
public static DataService.ListDataBuilder list(DataEntryFilter filter)
-
list
public static DataService.ListDataBuilder list(DataEntryFilter filter, FilterPager pager)
List data entries by filter with paging support.- Parameters:
filter- Document entry filterpager- Pager
-
serve
public static DataService.ServeDataBuilder serve(String entryId)
-
serve
public static DataService.ServeDataBuilder serve(String entryId, int version)
-
serve
public static DataService.ServeDataBuilder serve(String entryId, int version, boolean forceProxy)
return the file from dataContent field.- Parameters:
entryId- Data entry idversion- Desired version of the dataforceProxy- force to get the content without redirect
-
update
public static DataService.UpdateDataBuilder update(String entryId, DataEntry documentEntry)
Update data entry. Only the properties that were set will be updated.- Parameters:
entryId- Data entry id to updatedocumentEntry- Data entry metadata to update
-
-