NumericRange.createDoubleRange(0.0, Double.MAX_VALUE, true, true)); QueryTask queryTask = Builder.createDirectTask() .addOption(QueryOption.SORT) .addOption(QueryOption.TOP_RESULTS) .addOption(QueryOption.INCLUDE_ALL_VERSIONS) .addOption(QueryOption.EXPAND_CONTENT) .orderDescending(ServiceDocument.FIELD_NAME_SELF_LINK, TypeName.STRING) .setResultLimit(1) .setQuery(builder.build()).build(); Operation op = QueryUtils.createQueryTaskOperation(this, queryTask, ServiceTypeCluster.METRIC_SERVICE); logInfo(() -> String.format("Invoking a query to obtain last rollup time for %s ", currentState.resourceLink));
? QueryTask.Builder.createDirectTask() : QueryTask.Builder.create(); .setQuery(kindClause) .orderDescending(propertyName, propertyType) .addOption(QueryOption.EXPAND_CONTENT) .setResultLimit(resultLimit); QueryTask task = queryTaskBuilder.build(); queryTaskBuilder = isDirect ? QueryTask.Builder.createDirectTask() : QueryTask.Builder .create(); queryTaskBuilder .setQuery(kindClause) .orderAscending(ServiceDocument.FIELD_NAME_SELF_LINK, TypeName.STRING) .addOption(QueryOption.EXPAND_CONTENT) .setResultLimit(resultLimit); task = queryTaskBuilder.build(); taskURI = this.host.createQueryTaskService(task, false, task.taskInfo.isDirect, task, null);
QueryTask task = QueryTask.Builder.createDirectTask() .addOption(QueryOption.EXPAND_CONTENT) .addOption(QueryOption.TOP_RESULTS) .addOption(QueryOption.SORT) .orderDescending(ResourceMetrics.FIELD_NAME_TIMESTAMP, TypeName.LONG) .setResultLimit(RAW_METRICS_LIMIT) .setQuery(overallQueryBuilder.build()).build();
ClusterUtil.getClusterUri(getHost(), ServiceTypeCluster.METRIC_SERVICE), ServiceUriPaths.CORE_LOCAL_QUERY_TASKS)) .setBody(Builder.createDirectTask() .addOption(QueryOption.SORT) .addOption(QueryOption.TOP_RESULTS) .addOption(QueryOption.INCLUDE_ALL_VERSIONS) .addOption(QueryOption.EXPAND_CONTENT) .orderDescending(ServiceDocument.FIELD_NAME_SELF_LINK, TypeName.STRING) .setResultLimit(1) .setQuery(builder.build()).build()) .setConnectionSharing(true); logInfo(() -> String.format("Invoking a query to obtain last rollup time for %s ", currentState.resourceLink));
? QueryTask.Builder.createDirectTask() : QueryTask.Builder.create(); .setQuery(kindClause) .orderDescending(propertyName, propertyType) .addOption(QueryOption.EXPAND_CONTENT) .setResultLimit(resultLimit); QueryTask task = queryTaskBuilder.build(); queryTaskBuilder = isDirect ? QueryTask.Builder.createDirectTask() : QueryTask.Builder .create(); queryTaskBuilder .setQuery(kindClause) .orderAscending(ServiceDocument.FIELD_NAME_SELF_LINK, TypeName.STRING) .addOption(QueryOption.EXPAND_CONTENT) .setResultLimit(resultLimit); task = queryTaskBuilder.build(); taskURI = this.host.createQueryTaskService(task, false, task.taskInfo.isDirect, task, null);
builder.addRangeClause( QuerySpecification.buildCompositeFieldName(ResourceMetrics.FIELD_NAME_ENTRIES, lastSuccessfulRunMetricKey), NumericRange.createDoubleRange(Double.MIN_VALUE, Double.MAX_VALUE, true, true)); QueryTask task = QueryTask.Builder.createDirectTask() .addOption(QueryOption.SORT) .orderDescending(ServiceDocument.FIELD_NAME_SELF_LINK, TypeName.STRING) .addOption(QueryOption.TOP_RESULTS) .addOption(QueryOption.INCLUDE_ALL_VERSIONS) .setResultLimit(1) .addOption(QueryOption.EXPAND_CONTENT) .setQuery(builder.build()).build(); task.tenantLinks = tenantLinks; QueryUtils.startQueryTask(this, task, ServiceTypeCluster.METRIC_SERVICE)
builder.addRangeClause( QuerySpecification.buildCompositeFieldName(ResourceMetrics.FIELD_NAME_ENTRIES, lastSuccessfulRunMetricKey), NumericRange.createDoubleRange(Double.MIN_VALUE, Double.MAX_VALUE, true, true)); QueryTask task = QueryTask.Builder.createDirectTask() .addOption(QueryOption.SORT) .orderDescending(ServiceDocument.FIELD_NAME_SELF_LINK, TypeName.STRING) .addOption(QueryOption.TOP_RESULTS) .addOption(QueryOption.INCLUDE_ALL_VERSIONS) .setResultLimit(1) .addOption(QueryOption.EXPAND_CONTENT) .setQuery(builder.build()).build(); task.tenantLinks = tenantLinks; QueryUtils.startQueryTask(this, task, ServiceTypeCluster.METRIC_SERVICE)
.build(); QueryTask.Builder queryTaskBuilder = isDirect ? QueryTask.Builder.createDirectTask() : QueryTask.Builder.create(); QueryTask task = queryTaskBuilder .setQuery(kindClause) .orderDescending(ExampleServiceState.FIELD_NAME_SORTED_COUNTER, TypeName.LONG) .orderAscending(ExampleServiceState.FIELD_NAME_NAME, TypeName.STRING) .build();
.build(); QueryTask.Builder queryTaskBuilder = isDirect ? QueryTask.Builder.createDirectTask() : QueryTask.Builder.create(); QueryTask task = queryTaskBuilder .setQuery(kindClause) .orderDescending(ExampleServiceState.FIELD_NAME_SORTED_COUNTER, TypeName.LONG) .orderAscending(ExampleServiceState.FIELD_NAME_NAME, TypeName.STRING) .build();
.addKindFieldClause(ExampleServiceState.class) .build(); QueryTask queryTask = QueryTask.Builder.create() .addOption(QueryOption.EXPAND_CONTENT) .setResultLimit(2) .setQuery(query).build(); boolean isDirect = true; this.host.createQueryTaskService(queryTask, false, isDirect, queryTask, null);
.addKindFieldClause(ExampleServiceState.class) .build(); QueryTask queryTask = QueryTask.Builder.create() .addOption(QueryOption.GROUP_BY) .addOption(QueryOption.EXPAND_CONTENT) .orderAscending(ExampleServiceState.FIELD_NAME_ID, TypeName.STRING) .groupOrder(ExampleServiceState.FIELD_NAME_NAME, TypeName.STRING, SortOrder.ASC) .setQuery(query).build(); URI queryTaskURI = this.host.createQueryTaskService(queryTask); QueryTask finalState = this.host.waitForQueryTask(queryTaskURI, TaskStage.FINISHED); URI queryFactoryURI = UriUtils.buildUri(targetHost, ServiceUriPaths.CORE_QUERY_TASKS); queryTask = QueryTask.Builder.createDirectTask() .addOption(QueryOption.GROUP_BY) .addOption(QueryOption.EXPAND_CONTENT) .orderAscending(ExampleServiceState.FIELD_NAME_ID, TypeName.STRING) .groupOrder(ExampleServiceState.FIELD_NAME_NAME, TypeName.STRING, SortOrder.ASC) .setQuery(query).build(); Operation post = Operation.createPost(queryFactoryURI) .setBody(queryTask)
.addKindFieldClause(ExampleServiceState.class) .build(); QueryTask queryTask = QueryTask.Builder.create() .addOption(QueryOption.EXPAND_CONTENT) .setResultLimit(2) .setQuery(query).build(); boolean isDirect = true; this.host.createQueryTaskService(queryTask, false, isDirect, queryTask, null);
QueryTask stageOneSelectQueryValidationInstances = QueryTask.Builder.create() .addLinkTerm(QueryValidationServiceState.FIELD_NAME_SERVICE_LINK) .setQuery(qBuilder.build()) .build(); QueryTask stageTwoSelectExampleInstances = QueryTask.Builder.create() .setQuery(Query.Builder.create() .addKindFieldClause(ExampleServiceState.class) .addFieldClause(ExampleServiceState.FIELD_NAME_NAME, name) .build()) .build();
QueryTask stageOneSelectQueryValidationInstances = QueryTask.Builder.create() .addLinkTerm(QueryValidationServiceState.FIELD_NAME_SERVICE_LINK) .setQuery(qBuilder.build()) .build(); QueryTask stageTwoSelectExampleInstances = QueryTask.Builder.create() .setQuery(Query.Builder.create() .addKindFieldClause(ExampleServiceState.class) .addFieldClause(ExampleServiceState.FIELD_NAME_NAME, name) .build()) .build();
QueryTask queryTask = QueryTask.Builder.create() .addOption(QueryOption.GROUP_BY) .groupOrder(ExampleServiceState.FIELD_NAME_NAME, TypeName.STRING, SortOrder.ASC) .setQuery(query).build(); Operation post = Operation.createPost(queryFactoryURI) .setBody(queryTask); queryTask = QueryTask.Builder.create() .addOption(QueryOption.GROUP_BY) .orderAscending(ExampleServiceState.FIELD_NAME_ID, TypeName.STRING) .setQuery(query).build(); post = Operation.createPost(queryFactoryURI) .setBody(queryTask); queryTask = QueryTask.Builder.create() .addOption(QueryOption.GROUP_BY) .addOption(QueryOption.COUNT) .orderAscending(ExampleServiceState.FIELD_NAME_ID, TypeName.STRING) .groupOrder(ExampleServiceState.FIELD_NAME_NAME, TypeName.STRING, SortOrder.ASC) .setQuery(query).build(); post = Operation.createPost(queryFactoryURI) .setBody(queryTask); queryTask = QueryTask.Builder.create() .addOption(QueryOption.GROUP_BY) .addOption(QueryOption.CONTINUOUS) .orderAscending(ExampleServiceState.FIELD_NAME_ID, TypeName.STRING) .groupOrder(ExampleServiceState.FIELD_NAME_NAME, TypeName.STRING, SortOrder.ASC) .setQuery(query).build();
QueryTask task = QueryTask.Builder.createDirectTask() .setQuery(Query.Builder.create().addKindFieldClause(ExampleServiceState.class).build()) .addOption(SINGLE_USE) .setResultLimit(5) .build(); Operation post = Operation.createPost(this.host, ServiceUriPaths.CORE_LOCAL_QUERY_TASKS).setBody(task); QueryTask result = sender.sendAndWait(post, QueryTask.class);
QueryTask queryTask = QueryTask.Builder.createDirectTask() .setQuery(resourcePoolState.query) .setResultLimit(COMPUTE_PAGE_SIZE) .addOption(QueryOption.EXPAND_CONTENT) .build();