Class QuerySimpleParam.Builder

    • Method Detail

      • withCollectionName

        public QuerySimpleParam.Builder withCollectionName​(@NonNull
                                                           @NonNull java.lang.String collectionName)
        Sets the collection name. Collection name cannot be empty or null.
        Parameters:
        collectionName - collection name
        Returns:
        Builder
      • withOutFields

        @Deprecated
        public QuerySimpleParam.Builder withOutFields​(@NonNull
                                                      @NonNull java.util.List<java.lang.String> outFields)
        Deprecated.
        Specifies output fields (Optional).
        Parameters:
        outFields - output fields
        Returns:
        Builder
      • withOutputFields

        public QuerySimpleParam.Builder withOutputFields​(@NonNull
                                                         @NonNull java.util.List<java.lang.String> outputFields)
        Specifies output fields (Optional).
        Parameters:
        outputFields - output fields
        Returns:
        Builder
      • withOffset

        public QuerySimpleParam.Builder withOffset​(@NonNull
                                                   @NonNull java.lang.Long offset)
        Specify a position to return results. Only take effect when the 'limit' value is specified. Default value is 0, start from begin.
        Parameters:
        offset - a value to define the position
        Returns:
        Builder
      • withLimit

        public QuerySimpleParam.Builder withLimit​(@NonNull
                                                  @NonNull java.lang.Long limit)
        Specify a value to control the returned number of entities. Must be a positive value. Default value is 0, will return without limit.
        Parameters:
        limit - a value to define the limit of returned entities
        Returns:
        Builder
      • withConsistencyLevel

        public QuerySimpleParam.Builder withConsistencyLevel​(ConsistencyLevelEnum consistencyLevel)
        ConsistencyLevel of consistency level.
        Parameters:
        consistencyLevel - consistency level
        Returns:
        Builder