/** * Fasterbase * Fasterbase API description * * OpenAPI spec version: 1.0 * * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git * Do not edit the class manually. */ /** * * @export * @interface UpdateConditionDto */ export interface UpdateConditionDto { /** * * @type {string} * @memberof UpdateConditionDto */ segment?: UpdateConditionDtoSegmentEnum; /** * * @type {string} * @memberof UpdateConditionDto */ operation?: UpdateConditionDtoOperationEnum; /** * * @type {number} * @memberof UpdateConditionDto */ threshold?: number; /** * * @type {string} * @memberof UpdateConditionDto */ state?: string; /** * * @type {string} * @memberof UpdateConditionDto */ compare?: UpdateConditionDtoCompareEnum; /** * * @type {number} * @memberof UpdateConditionDto */ customPeriod?: number; /** * * @type {number} * @memberof UpdateConditionDto */ customValue?: number; /** * * @type {number} * @memberof UpdateConditionDto */ customUserInput?: number; /** * * @type {number} * @memberof UpdateConditionDto */ customOperationValue?: number; } /** * @export * @enum {string} */ export declare enum UpdateConditionDtoSegmentEnum { ItSelf = "itSelf", Same = "same", Against = "against", Custom = "custom" } /** * @export * @enum {string} */ export declare enum UpdateConditionDtoOperationEnum { Equal = "equal", NotEqual = "notEqual", Greater = "greater", Less = "less", EqualGreater = "equalGreater", EqualLess = "equalLess", DiffGreater = "diffGreater", DiffLess = "diffLess" } /** * @export * @enum {string} */ export declare enum UpdateConditionDtoCompareEnum { Previous = "previous", Past30 = "past30", Past60 = "past60", Past300 = "past300", CustomPeriod = "customPeriod", CustomValue = "customValue", State = "state", CustomUserInput = "customUserInput" }