Class GetIdsParam.Builder<T>

    • Method Detail

      • withCollectionName

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

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

        public GetIdsParam.Builder withPrimaryIds​(@NonNull
                                                  @NonNull 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​(@NonNull
                                                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