Package net.worcade.client.api
Interface LabelApi
-
- All Superinterfaces:
OptionalFieldsApi,RemoteIdsApi
public interface LabelApi extends RemoteIdsApi
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Result<? extends Reference>create(LabelModification subject)Create a new Room.LabelCreatecreateBuilder()Result<?>delete(String id)Result<? extends Label>get(String id)Result<? extends Collection<? extends Room>>getLabelList(Query<LabelField> query)Result<?>update(LabelModification subject)-
Methods inherited from interface net.worcade.client.api.mixin.OptionalFieldsApi
addOptionalFields, getOptionalFields, removeOptionalFields
-
Methods inherited from interface net.worcade.client.api.mixin.RemoteIdsApi
addRemoteIds, removeRemoteIds, searchByRemoteId
-
-
-
-
Method Detail
-
createBuilder
LabelCreate createBuilder()
-
create
Result<? extends Reference> create(LabelModification subject)
Create a new Room. Use thecreateBuilder()method for a new, empty template.
-
update
Result<?> update(LabelModification subject)
-
getLabelList
Result<? extends Collection<? extends Room>> getLabelList(Query<LabelField> query)
-
-