Interface VariableClient
-
- All Superinterfaces:
FeignQuerySupport<Variable>
public interface VariableClient extends FeignQuerySupport<Variable>
Feign declarative service interface for consuming Variable service.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Variablecreate(Variable variable)java.util.Set<Variable>createAll(java.util.Set<Variable> variable)voiddelete(long variableId)voiddeleteAll(java.util.Set<java.lang.Long> variableIds)java.util.Set<Variable>findAll(java.lang.String condition)Searching for multiple values.java.util.List<Variable>findAll(java.lang.String condition, java.lang.String queryOptions)java.util.Map<java.lang.Long,java.util.Map<java.lang.String,java.util.Set<TimeWindow>>>findSchemas(java.util.Set<java.lang.Long> variableIds, java.time.Instant startTime, java.time.Instant endTime)Variableupdate(Variable variable)java.util.Set<Variable>updateAll(java.util.Set<Variable> variable)
-
-
-
Method Detail
-
findAll
java.util.Set<Variable> findAll(java.lang.String condition)
Description copied from interface:FeignQuerySupportSearching for multiple values.- Specified by:
findAllin interfaceFeignQuerySupport<Variable>- Returns:
-
delete
void delete(long variableId)
-
deleteAll
void deleteAll(java.util.Set<java.lang.Long> variableIds)
-
findAll
@Experimental java.util.List<Variable> findAll(java.lang.String condition, java.lang.String queryOptions)
-
findSchemas
@Experimental java.util.Map<java.lang.Long,java.util.Map<java.lang.String,java.util.Set<TimeWindow>>> findSchemas(java.util.Set<java.lang.Long> variableIds, java.time.Instant startTime, java.time.Instant endTime)
-
-