Interface LocationLevel

Export

LocationLevel

interface LocationLevel {
    attributeComment?: string;
    attributeDurationId?: string;
    attributeParameterId?: string;
    attributeParameterTypeId?: string;
    attributeUnitsId?: string;
    attributeValue?: number;
    constantValue?: number;
    durationId?: string;
    interpolateString?: LocationLevelInterpolateStringEnum;
    intervalMinutes?: number;
    intervalMonths?: number;
    intervalOrigin?: Date;
    levelComment?: string;
    levelDate?: Date;
    levelUnitsId?: string;
    locationLevelId: string;
    officeId: string;
    parameterId?: string;
    parameterTypeId?: LocationLevelParameterTypeIdEnum;
    seasonalTimeSeriesId?: string;
    seasonalValues?: SeasonalValueBean[];
    specifiedLevelId?: string;
}

Properties

attributeComment?: string

Memberof

LocationLevel

attributeDurationId?: string

Memberof

LocationLevel

attributeParameterId?: string

Memberof

LocationLevel

attributeParameterTypeId?: string

Memberof

LocationLevel

attributeUnitsId?: string

Memberof

LocationLevel

attributeValue?: number

Memberof

LocationLevel

constantValue?: number

Single value for this location level. Mutually exclusive with seasonableTimeSeriesId and seasonValues.

Memberof

LocationLevel

durationId?: string

0 if parameterTypeId is Inst. Otherwise duration indicating the time window of the aggregate value.

Memberof

LocationLevel

Indicating whether or not to interpolate between seasonal values.

Memberof

LocationLevel

intervalMinutes?: number

Memberof

LocationLevel

intervalMonths?: number

Memberof

LocationLevel

intervalOrigin?: Date

The start point of provided seasonal values

Memberof

LocationLevel

levelComment?: string

Memberof

LocationLevel

levelDate?: Date

The date/time at which this location level configuration takes effect.

Memberof

LocationLevel

levelUnitsId?: string

Units the provided levels are in

Memberof

LocationLevel

locationLevelId: string

Name of the location level

Memberof

LocationLevel

officeId: string

Owning office of object.

Memberof

LocationLevel

parameterId?: string

Data Type such as Stage, Elevation, or others.

Memberof

LocationLevel

To indicate if single or aggregate value

Memberof

LocationLevel

seasonalTimeSeriesId?: string

Timeseries ID (e.g. from the times series catalog) to use as the location level. Mutually exclusive with seasonalValues and siParameterUnitsConstantValue

Memberof

LocationLevel

seasonalValues?: SeasonalValueBean[]

List of Repeating seasonal values. The values repeater after the specified interval. A yearly interval seasonable could have 12 different values, one for each month for example. Mutually exclusive with seasonalTimeSeriesId and siParameterUnitsConstantValue

Memberof

LocationLevel

specifiedLevelId?: string

Generic name of this location level. Common names are 'Top of Dam', 'Streambed', 'Bottom of Dam'.

Memberof

LocationLevel