Class SearchObjectsOptions.Builder

  • Enclosing class:
    SearchObjectsOptions

    public static class SearchObjectsOptions.Builder
    extends java.lang.Object
    Builder.
    • Constructor Detail

      • Builder

        public Builder()
        Instantiates a new builder.
      • Builder

        public Builder​(java.lang.String query)
        Instantiates a new builder with required properties.
        Parameters:
        query - the query
    • Method Detail

      • build

        public SearchObjectsOptions build()
        Builds a SearchObjectsOptions.
        Returns:
        the new SearchObjectsOptions instance
      • query

        public SearchObjectsOptions.Builder query​(java.lang.String query)
        Set the query.
        Parameters:
        query - the query
        Returns:
        the SearchObjectsOptions builder
      • limit

        public SearchObjectsOptions.Builder limit​(long limit)
        Set the limit.
        Parameters:
        limit - the limit
        Returns:
        the SearchObjectsOptions builder
      • offset

        public SearchObjectsOptions.Builder offset​(long offset)
        Set the offset.
        Parameters:
        offset - the offset
        Returns:
        the SearchObjectsOptions builder
      • collapse

        public SearchObjectsOptions.Builder collapse​(java.lang.Boolean collapse)
        Set the collapse.
        Parameters:
        collapse - the collapse
        Returns:
        the SearchObjectsOptions builder
      • digest

        public SearchObjectsOptions.Builder digest​(java.lang.Boolean digest)
        Set the digest.
        Parameters:
        digest - the digest
        Returns:
        the SearchObjectsOptions builder