Class GetIdsParam.Builder<T>

    • Method Detail

      • withCollectionName

        public GetIdsParam.Builder withCollectionName​(String collectionName)
        Sets the collection name. Collection name cannot be empty or null.
        Parameters:
        collectionName - collection name
        Returns:
        Builder
      • withOutputFields

        public GetIdsParam.Builder withOutputFields​(List<String> outputFields)
        Specifies output fields (Optional).
        Parameters:
        outputFields - output fields
        Returns:
        Builder
      • withPrimaryIds

        public GetIdsParam.Builder withPrimaryIds​(List<T> primaryIds)
        Specifies primaryIds fields. PrimaryIds cannot be empty or null.
        Parameters:
        primaryIds - input primary key list
        Returns:
        Builder
      • addPrimaryId

        public GetIdsParam.Builder addPrimaryId​(T primaryId)
        Specifies primaryId field. PrimaryId cannot be empty or null.
        Parameters:
        primaryId - input primary key id
        Returns:
        Builder
      • withConsistencyLevel

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