Table of Contents

Class DeviceCommunicationHealthServiceState

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

A class for storing device communication health service as service state.

public class DeviceCommunicationHealthServiceState : ServiceState, IEntity, IComparable, IIdentifiable, IVersion
Inheritance
DeviceCommunicationHealthServiceState
Implements
Inherited Members

Constructors

DeviceCommunicationHealthServiceState()

Initializes a new instance of the DeviceCommunicationHealthServiceState class.

public DeviceCommunicationHealthServiceState()

DeviceCommunicationHealthServiceState(DeviceCommunicationHealthServiceState)

Initializes a new instance of the DeviceCommunicationHealthServiceState class.

public DeviceCommunicationHealthServiceState(DeviceCommunicationHealthServiceState state)

Parameters

state DeviceCommunicationHealthServiceState

The cloned instance of DeviceCommunicationHealthServiceState class.

Properties

ChunkSize

Gets or sets the number of days to look back for the service.

public int? ChunkSize { get; set; }

Property Value

int?

The number of days to look back.

FaultDataFeedVersion

Gets or sets feed version of the fault data.

public long? FaultDataFeedVersion { get; set; }

Property Value

long?

The feed version.

LookBackDays

Gets or sets the number of days to look back for the service.

public int? LookBackDays { get; set; }

Property Value

int?

The number of days to look back.

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.