Table of Contents

Class AssetUtilizationThresholds

Namespace
Geotab.Checkmate.ObjectModel
Assembly
Geotab.Checkmate.ObjectModel.dll

The under and over utilized thresholds for the asset utilization report.

public class AssetUtilizationThresholds : Entity, IEntity, IComparable, IIdentifiable
Inheritance
AssetUtilizationThresholds
Implements
Inherited Members

Remarks

Initializes a new instance of the AssetUtilizationThresholds class.

Constructors

AssetUtilizationThresholds()

Initializes a new instance of the AssetUtilizationThresholds class.

public AssetUtilizationThresholds()

AssetUtilizationThresholds(AssetUtilizationThresholds)

Initializes a new instance of the AssetUtilizationThresholds class.

protected AssetUtilizationThresholds(AssetUtilizationThresholds assetUtilizationThresholds)

Parameters

assetUtilizationThresholds AssetUtilizationThresholds

The thresholds for the asset utilization.

AssetUtilizationThresholds(double, double)

Initializes a new instance of the AssetUtilizationThresholds class.

public AssetUtilizationThresholds(double underUtilizationThreshold, double overUtilizationThreshold)

Parameters

underUtilizationThreshold double

UnderUtilizationThreshold

overUtilizationThreshold double

OverUtilizationThreshold

Properties

OverUtilizationThreshold

Gets or sets the threshold to determine if an asset is over-utilized.

public double OverUtilizationThreshold { get; set; }

Property Value

double

double value for a percentage above which an asset is considered over-utilized.

UnderUtilizationThreshold

Gets or sets the threshold to determine if an asset is underutilized.

public double UnderUtilizationThreshold { get; set; }

Property Value

double

double value for a percentage under which an asset is considered underutilized.

Methods

Clone()

Creates a new object that is a copy of the current instance.

public override IEntity Clone()

Returns

IEntity

A new object that is a copy of this instance.