MetricJobStarted
using Relativity.DataExchange.Helpers;
using System.Runtime.CompilerServices;
namespace Monitoring
{
public class MetricJobStarted : MetricJobBase
{
[CompilerGenerated]
private string _BucketName;
public override string BucketName { get; }
public ulong TotalPhysicalMemory {
get {
return GetValueOrDefault<ulong>("TotalPhysicalMemory");
}
set {
base.CustomData["TotalPhysicalMemory"] = value;
}
}
public ulong AvailablePhysicalMemory {
get {
return GetValueOrDefault<ulong>("AvailablePhysicalMemory");
}
set {
base.CustomData["AvailablePhysicalMemory"] = value;
}
}
public string OperatingSystemName {
get {
return GetValueOrDefault<string>("OperatingSystemName");
}
set {
base.CustomData["OperatingSystemName"] = value;
}
}
public string OperatingSystemVersion {
get {
return GetValueOrDefault<string>("OperatingSystemVersion");
}
set {
base.CustomData["OperatingSystemVersion"] = value;
}
}
public bool Is64BitOperatingSystem {
get {
return GetValueOrDefault<bool>("Is64BitOperatingSystem");
}
set {
base.CustomData["Is64BitOperatingSystem"] = value;
}
}
public bool Is64BitProcess {
get {
return GetValueOrDefault<bool>("Is64BitProcess");
}
set {
base.CustomData["Is64BitProcess"] = value;
}
}
public int CpuCount {
get {
return GetValueOrDefault<int>("CpuCount");
}
set {
base.CustomData["CpuCount"] = value;
}
}
public string CallingAssembly {
get {
return GetValueOrDefault<string>("CallingAssembly");
}
set {
base.CustomData["CallingAssembly"] = HashingHelper.CalculateSHA256Hash(value);
}
}
public MetricJobStarted()
{
_BucketName = "RDC.MetricJobStarted";
}
}
}