Options
All
  • Public
  • Public/Protected
  • All
Menu

Class FetchRequestImpl

Implementation of the FetchRequest builder interface

Hierarchy

Index

Constructors

constructor

  • Create a new FetchRequestImpl instance

    Parameters

    Returns FetchRequestImpl

Properties

Private internal

internal: InternalSession

The internal session

Private options

Internal options specifying what to fetch

Methods

after

  • inheritdoc

    Parameters

    • topicPath: string

    Returns FetchRequest

before

Private copyOptions

fetch

first

from

  • inheritdoc

    Parameters

    • topicPath: string

    Returns FetchRequest

last

  • inheritdoc

    Parameters

    • count: number

    Returns FetchRequest

limitDeepBranches

  • limitDeepBranches(deepBranchDepth: number, deepBranchLimit: number): FetchRequest

maximumResultSize

to

  • inheritdoc

    Parameters

    • topicPath: string

    Returns FetchRequest

topicTypes

withProperties

withUnpublishedDelayedTopics

withValues

Static getAllTypes

  • Return a set of all topic types that can be fetched.

    Returns Set<TopicType>

    the topic types that can be fetched by a FetchRequest