Skip to main content

Namespace Workspace.XBR.Xperiflow.Core.RestApi.Generators

Classes

BodyGeneratorPackagesContext

Post body context for EventPackagesResource

BodyGeneratorPbmDto

Post, put body context for GeneratorPBMResource

DataTableColumnInfoContext

Column info used in DataTableContext

DataTableContext

GetGeneratorCollectionResourceResponseContext

GetGeneratorPackageGeneratorsResourceResponseContext

GetGeneratorPackagesResourceResponseContext

IntItemIdentifierContext

Contains an int item identifier

IntItemsIdentifierContext

Contains a list of item identifiers

IXperiflowResponseContext

NullDataXperiflowResponseContext

OccurrenceContext

Class representing an occurrence of an event. Attributes: date_start (dt.datetime): Start date of occurrence range (inclusive). date_end (dt.datetime): End date of occurrence range (inclusive), default is None. freqtype (str): Frequency of event occurrence (e.g., 'hourly', 'daily'), default is 'YEARLY'. freq (int): Frequency of freqType in terms of an rrule. interval (int): Interval for occurrence, once every specified frequency, default is 1. count (int): Number of times to repeat, default is None. custom_dow (Dict[str, List[int]]): Custom days of week for repeat (e.g., {'MO': [1, -1], 'TU': [2]}), default is None. Positive number (e.g., 1) for 1st Monday of month. Negative number (e.g., -1) for last Monday of month. Zero for every Monday of month. day_rules (List[weekday]): List of weekday objects derived from custom_dow. custom_month (List[int]): Months (integers) to filter event to. upper_shoulder (dt.timedelta): Upper shoulder duration of event, default is None. lower_shoulder (dt.timedelta): Lower shoulder duration of event, default is None.

PaginationColumnInfoContext

Used in IQueryPaginationBaseModel, IResponseDataTableBaseModel

PostBodyOccurrencesExpansionContext

Post body context for OccurrenceExpansionResource

PostResponseGeneratorPbmResource

PostResponseOccurrencesExpansionContext

PutBodyGeneratorPackageContext

Put body context for EventPackageResource

QueryPaginationDataTableResponseContext

Filterable response object

ResponseOccurrencesExpansionContext

Post body response context for OccurrenceExpansionResource

XperiflowGeneratorsClient

XperiflowGeneratorsClientFactory

Structs

XperiflowGeneratorsClient.ObjectResponseResult<T>

Interfaces

IXperiflowGeneratorsClient

Was this page helpful?