Exemplo n.º 1
0
 def callback(registry: VariableRegistry):
     name1 = registry.register("identityId", identityId)
     name2 = registry.register("startDate", startDate)
     name3 = registry.register("endDate", endDate)
     name4 = registry.register("limit", limit)
     entity = IdentityMetrics()
     config(entity)
     return f'identityMetrics(identityId:{name1}, startDate:{name2}, endDate:{name3}, limit:{name4})' + '{' + entity.render(registry) + '}'
Exemplo n.º 2
0
 def callback(registry: VariableRegistry):
     name1 = registry.register("limit", limit)
     name2 = registry.register("offset", offset)
     name3 = registry.register("orderBy", orderBy)
     name4 = registry.register("order", order)
     entity = Tenant()
     config(entity)
     return f'tenants(limit:{name1}, offset:{name2}, orderBy:{name3}, order:{name4})' + '{' + entity.render(registry) + '}'
Exemplo n.º 3
0
 def callback(registry: VariableRegistry):
     name1 = registry.register("identityId", identityId)
     name2 = registry.register("limit", limit)
     name3 = registry.register("offset", offset)
     name4 = registry.register("orderBy", orderBy)
     name5 = registry.register("order", order)
     entity = Behaviour()
     config(entity)
     return f'behaviours(identityId:{name1}, limit:{name2}, offset:{name3}, orderBy:{name4}, order:{name5})' + '{' + entity.render(registry) + '}'
Exemplo n.º 4
0
 def callback(registry: VariableRegistry):
     name1 = registry.register("source", source)
     name2 = registry.register("limit", limit)
     name3 = registry.register("offset", offset)
     name4 = registry.register("orderBy", orderBy)
     name5 = registry.register("order", order)
     entity = Edge()
     config(entity)
     return f'edges(source:{name1}, limit:{name2}, offset:{name3}, orderBy:{name4}, order:{name5})' + '{' + entity.render(registry) + '}'
Exemplo n.º 5
0
 def callback(registry: VariableRegistry):
     name1 = registry.register("identityId", identityId)
     name2 = registry.register("limit", limit)
     name3 = registry.register("offset", offset)
     name4 = registry.register("startDate", startDate)
     name5 = registry.register("endDate", endDate)
     entity = BehaviourExecution()
     config(entity)
     return f'behaviourExecutions(identityId:{name1}, limit:{name2}, offset:{name3}, startDate:{name4}, endDate:{name5})' + '{' + entity.render(registry) + '}'
Exemplo n.º 6
0
 def callback(registry: VariableRegistry):
     name1 = registry.register("tenantId", tenantId)
     name2 = registry.register("limit", limit)
     name3 = registry.register("offset", offset)
     name4 = registry.register("orderBy", orderBy)
     name5 = registry.register("order", order)
     entity = Role()
     config(entity)
     return f'roles(tenantId:{name1}, limit:{name2}, offset:{name3}, orderBy:{name4}, order:{name5})' + '{' + entity.render(registry) + '}'
Exemplo n.º 7
0
    def get_statement(self, name: str, values: List[Callable[[VariableRegistry], str]]):
        registry = VariableRegistry()
        fields = " ".join(map(lambda x: x(registry), values))
        if len(registry.getDatatypes()) == 0:
            statement = f'{name} gaia ' + '{ ' + fields + ' }'
            return statement, registry.getVariables()

        statement = name + ' gaia(' + ", ".join(registry.getDatatypes()) + ')  {' + fields + ' }'
        return statement, registry.getVariables()
Exemplo n.º 8
0
 def callback(registry: VariableRegistry):
     name1 = registry.register("tenantId", tenantId)
     name2 = registry.register("roleId", roleId)
     entity = Role()
     config(entity)
     return f'role(tenantId:{name1}, roleId:{name2})' + '{' + entity.render(registry) + '}'
Exemplo n.º 9
0
 def callback(registry: VariableRegistry):
     name1 = registry.register("apiKeyId", apiKeyId)
     entity = ApiKey()
     config(entity)
     return f'apiKey(apiKeyId:{name1})' + '{' + entity.render(registry) + '}'
Exemplo n.º 10
0
 def callback(registry: VariableRegistry):
     name1 = registry.register("userId", userId)
     entity = User()
     config(entity)
     return f'user(userId:{name1})' + '{' + entity.render(registry) + '}'
Exemplo n.º 11
0
 def callback(registry: VariableRegistry):
     name1 = registry.register("impulses", impulses)
     entity = UpdatedStatementImpulse()
     config(entity)
     return f'statements(impulses:${name1})' + '{' + entity.render(registry) + '}'
Exemplo n.º 12
0
 def callback(registry: VariableRegistry):
     name1 = registry.register("tenantId", tenantId)
     entity = SkillBuildJob()
     config(entity)
     return f'buildJobs(tenantId:{name1})' + '{' + entity.render(registry) + '}'
Exemplo n.º 13
0
 def callback(registry: VariableRegistry):
     name1 = registry.register("impulse", impulse)
     entity = StreamingImpulse()
     config(entity)
     return f'prepare(impulse:${name1})' + '{' + entity.render(
         registry) + '}'
Exemplo n.º 14
0
 def callback(registry: VariableRegistry):
     name1 = registry.register("impulse", impulse)
     entity = AsyncSkillEvaluation()
     config(entity)
     return f'asyncEval(impulse:${name1})' + '{' + entity.render(registry) + '}'
Exemplo n.º 15
0
 def callback(registry: VariableRegistry):
     name1 = registry.register("impulse", impulse)
     entity = ConnectNodeUnsetImpulse()
     config(entity)
     return f'unset(impulse:{name1})' + '{' + entity.render(registry) + '}'
Exemplo n.º 16
0
 def callback(registry: VariableRegistry):
     name1 = registry.register("identityId", identityId)
     entity = Identity()
     config(entity)
     return f'identity(identityId:{name1})' + '{' + entity.render(registry) + '}'
Exemplo n.º 17
0
 def callback(registry: VariableRegistry):
     name1 = registry.register("nodeId", nodeId)
     entity = ConnectNodeKnowledge()
     config(entity)
     return f'node(nodeId:{name1})' + '{' + entity.render(registry) + '}'
Exemplo n.º 18
0
 def callback(registry: VariableRegistry):
     name1 = registry.register("identityId", identityId)
     name2 = registry.register("processInstanceId", processInstanceId)
     entity = BehaviourExecutionDetail()
     config(entity)
     return f'behaviourExecution(identityId:{name1}, processInstanceId:{name2})' + '{' + entity.render(registry) + '}'
Exemplo n.º 19
0
 def callback(registry: VariableRegistry):
     name1 = registry.register("impulse", impulse)
     entity = CanceledSkillBuildJobImpulse()
     config(entity)
     return f'cancel(impulse:{name1})' + '{' + entity.render(
         registry) + '}'
Exemplo n.º 20
0
 def callback(registry: VariableRegistry):
     name1 = registry.register("impulses", impulses)
     entity = CreatedBehaviourImpulse()
     config(entity)
     return f'behaviours(impulses:{name1})' + '{' + entity.render(
         registry) + '}'
Exemplo n.º 21
0
 def callback(registry: VariableRegistry):
     name1 = registry.register("tenantId", tenantId)
     entity = Tenant()
     config(entity)
     return f'tenant(tenantId:{name1})' + '{' + entity.render(registry) + '}'
Exemplo n.º 22
0
 def callback(registry: VariableRegistry):
     name1 = registry.register("impulses", impulses)
     entity = DeletedIntentImpulse()
     config(entity)
     return f'intents(impulses:{name1})' + '{' + entity.render(registry) + '}'
Exemplo n.º 23
0
 def callback(registry: VariableRegistry):
     name1 = registry.register("impulse", impulse)
     entity = PerceivedImpulse()
     config(entity)
     return f'perceiveSuggestion(impulse:{name1})' + '{' + entity.render(registry) + '}'
Exemplo n.º 24
0
 def callback(registry: VariableRegistry):
     name1 = registry.register("identityId", identityId)
     name2 = registry.register("reference", reference)
     entity = Behaviour()
     config(entity)
     return f'behaviour(identityId:{name1}, reference:{name2})' + '{' + entity.render(registry) + '}'
Exemplo n.º 25
0
 def callback(registry: VariableRegistry):
     name1 = registry.register("impulses", impulses)
     entity = CreatedFulfilmentImpulse()
     config(entity)
     return f'fulfilments(impulses:{name1})' + '{' + entity.render(
         registry) + '}'
Exemplo n.º 26
0
 def callback(registry: VariableRegistry):
     name1 = registry.register("source", source)
     name2 = registry.register("edgeId", edgeId)
     entity = Edge()
     config(entity)
     return f'edge(source:{name1}, edgeId:{name2})' + '{' + entity.render(registry) + '}'
Exemplo n.º 27
0
 def callback(registry: VariableRegistry):
     name1 = registry.register("impulses", impulses)
     entity = CreatedSkillProvisionImpulse()
     config(entity)
     return f'skillProvisions(impulses:{name1})' + '{' + entity.render(
         registry) + '}'
Exemplo n.º 28
0
 def callback(registry: VariableRegistry):
     name1 = registry.register("tenantId", tenantId)
     name2 = registry.register("reference", reference)
     entity = SkillProvision()
     config(entity)
     return f'skillProvision(tenantId:{name1}, reference:{name2})' + '{' + entity.render(registry) + '}'
 def callback(registry: VariableRegistry):
     name1 = registry.register("impulses", impulses)
     entity = CreatedCodeImpulse()
     config(entity)
     return f'codes(impulses:${name1})' + '{' + entity.render(
         registry) + '}'
Exemplo n.º 30
0
 def callback(registry: VariableRegistry):
     name1 = registry.register("impulses", impulses)
     entity = UpdatedApiKeyImpulse()
     config(entity)
     return f'apiKeys(impulses:{name1})' + '{' + entity.render(
         registry) + '}'