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 Variable
create(Variable variable)
java.util.Set<Variable>
createAll(java.util.Set<Variable> variable)
void
delete(long variableId)
void
deleteAll(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)
Variable
update(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:FeignQuerySupport
Searching for multiple values.- Specified by:
findAll
in 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)
-
-