Class Query.Builder

java.lang.Object
com.cloudimpl.outstack.runtime.domainspec.Query.Builder
Direct Known Subclasses:
QueryByIdRequest.Builder
Enclosing class:
Query

public abstract static class Query.Builder
extends java.lang.Object
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • withRootId

      public Query.Builder withRootId​(java.lang.String rootId)
    • withTenantId

      public Query.Builder withTenantId​(java.lang.String tenatId)
    • withId

      public Query.Builder withId​(java.lang.String id)
    • withMapAttr

      public Query.Builder withMapAttr​(java.util.Map<java.lang.String,​java.lang.String> mapAttr)
    • withVersion

      public Query.Builder withVersion​(java.lang.String version)
    • withContext

      public Query.Builder withContext​(java.lang.String context)
    • withQueryName

      public Query.Builder withQueryName​(java.lang.String queryName)
    • withPagingReq

      public Query.Builder withPagingReq​(Query.PagingRequest pagingReq)
    • build

      public abstract <T extends Query> T build()