Table of Contents

Class FuelTransactionImporterSettings

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

Settings for Fuel Transaction Importer.

public class FuelTransactionImporterSettings : FuelTransactionImporterSettingXmlAdapter
Inheritance
FuelTransactionImporterSettings
Inherited Members

Remarks

Overrides, when necessary, each FuelTransactionImporterSettingXmlAdapter property as "new" without SerializedAttribute where a default or environmental value is returned.

Constructors

FuelTransactionImporterSettings()

public FuelTransactionImporterSettings()

Properties

ApiPassword

Gets or sets the API password.

public string ApiPassword { get; set; }

Property Value

string

The API password.

ApiUserName

Gets or sets the name of the API user.

public string ApiUserName { get; set; }

Property Value

string

The name of the API user.

Federations

Gets or sets the federations to run against.

public string[] Federations { get; set; }

Property Value

string[]

The list of federation names.

FuelTransactionImportProviders

Gets or sets the fuel transaction import providers.

public FuelTransactionImportProvider[] FuelTransactionImportProviders { get; set; }

Property Value

FuelTransactionImportProvider[]

The fuel transaction import providers.

IsEnabled

Gets or sets a value indicating whether this instance is enabled.

public bool IsEnabled { get; set; }

Property Value

bool

true if this instance is enabled; otherwise, false.

NextRun

Gets or sets the nest run.

public DateTime NextRun { get; set; }

Property Value

DateTime

The nest run.

SkipMultipleServersError

Gets or sets a value indicating whether we skip having an error caused by multiple servers have fuel transaction importer enabled

public bool SkipMultipleServersError { get; set; }

Property Value

bool

true if we skip the error caused by multiple servers having the importer enabled (create log instead) false if we don't skip the error and throw and exception

Methods

Equals(object?)

Determines whether the specified object is equal to the current object.

public override bool Equals(object? obj)

Parameters

obj object

The object to compare with the current object .

Returns

bool

true if the specified object is equal to the current object; otherwise, false.

GetHashCode()

public override int GetHashCode()

Returns

int