Table of Contents

Class SfChatRetirementRdyMetrics

Namespace
NetCoreForce.Models
Assembly
NetCoreForce.Models.dll

Chat Retirement Readiness Metrics

SObject Name: ChatRetirementRdyMetrics

Custom Object: False

public class SfChatRetirementRdyMetrics : SObject
Inheritance
SfChatRetirementRdyMetrics
Inherited Members

Properties

ActiveChatButtons

Active Chat Buttons

Name: ActiveChatButtons

SF Type: int

Nillable: True

[JsonProperty(PropertyName = "activeChatButtons")]
[Updateable(false)]
[Createable(false)]
public int? ActiveChatButtons { get; set; }

Property Value

int?

ActiveChatDeployments

Active Chat Deployments

Name: ActiveChatDeployments

SF Type: int

Nillable: True

[JsonProperty(PropertyName = "activeChatDeployments")]
[Updateable(false)]
[Createable(false)]
public int? ActiveChatDeployments { get; set; }

Property Value

int?

ActiveChatInvitations

Active Chat Invitations

Name: ActiveChatInvitations

SF Type: int

Nillable: True

[JsonProperty(PropertyName = "activeChatInvitations")]
[Updateable(false)]
[Createable(false)]
public int? ActiveChatInvitations { get; set; }

Property Value

int?

ActiveQbrButtons

Active Queue-Based Routing Buttons

Name: ActiveQbrButtons

SF Type: int

Nillable: True

[JsonProperty(PropertyName = "activeQbrButtons")]
[Updateable(false)]
[Createable(false)]
public int? ActiveQbrButtons { get; set; }

Property Value

int?

ActiveSbrButtons

Active Skills-Based Routing Buttons

Name: ActiveSbrButtons

SF Type: int

Nillable: True

[JsonProperty(PropertyName = "activeSbrButtons")]
[Updateable(false)]
[Createable(false)]
public int? ActiveSbrButtons { get; set; }

Property Value

int?

ActiveVfDeployments

Active Visualforce Chat Deployments

Name: ActiveVfDeployments

SF Type: int

Nillable: True

[JsonProperty(PropertyName = "activeVfDeployments")]
[Updateable(false)]
[Createable(false)]
public int? ActiveVfDeployments { get; set; }

Property Value

int?

ChatApexClassList

Chat Apex Classes

Name: ChatApexClassList

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "chatApexClassList")]
[Updateable(false)]
[Createable(false)]
public string ChatApexClassList { get; set; }

Property Value

string

ChatApexClasses

Number of Chat Apex Classes

Name: ChatApexClasses

SF Type: int

Nillable: True

[JsonProperty(PropertyName = "chatApexClasses")]
[Updateable(false)]
[Createable(false)]
public int? ChatApexClasses { get; set; }

Property Value

int?

ChatBots

Active Chatbots

Name: ChatBots

SF Type: int

Nillable: True

[JsonProperty(PropertyName = "chatBots")]
[Updateable(false)]
[Createable(false)]
public int? ChatBots { get; set; }

Property Value

int?

ChatFlowCount

Number of Chat Flows

Name: ChatFlowCount

SF Type: int

Nillable: True

[JsonProperty(PropertyName = "chatFlowCount")]
[Updateable(false)]
[Createable(false)]
public int? ChatFlowCount { get; set; }

Property Value

int?

ChatFlowList

Chat Flows

Name: ChatFlowList

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "chatFlowList")]
[Updateable(false)]
[Createable(false)]
public string ChatFlowList { get; set; }

Property Value

string

ChatObjectsInApexList

Chat Objects in Apex Classes

Name: ChatObjectsInApexList

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "chatObjectsInApexList")]
[Updateable(false)]
[Createable(false)]
public string ChatObjectsInApexList { get; set; }

Property Value

string

ChatObjectsInFlowList

Chat Objects in Flows

Name: ChatObjectsInFlowList

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "chatObjectsInFlowList")]
[Updateable(false)]
[Createable(false)]
public string ChatObjectsInFlowList { get; set; }

Property Value

string

CustomLabels

Custom Labels

Name: CustomLabels

SF Type: int

Nillable: True

[JsonProperty(PropertyName = "customLabels")]
[Updateable(false)]
[Createable(false)]
public int? CustomLabels { get; set; }

Property Value

int?

CustomWebComponents

Custom Embedded Service Web Components

Name: CustomWebComponents

SF Type: int

Nillable: True

[JsonProperty(PropertyName = "customWebComponents")]
[Updateable(false)]
[Createable(false)]
public int? CustomWebComponents { get; set; }

Property Value

int?

EmbeddedServiceDeployments

Active Embedded Service Deployments

Name: EmbeddedServiceDeployments

SF Type: int

Nillable: True

[JsonProperty(PropertyName = "embeddedServiceDeployments")]
[Updateable(false)]
[Createable(false)]
public int? EmbeddedServiceDeployments { get; set; }

Property Value

int?

Id

ChatRetirementReadinessMetrics ID

Name: Id

SF Type: id

Nillable: False

[JsonProperty(PropertyName = "id")]
[Updateable(false)]
[Createable(false)]
public string Id { get; set; }

Property Value

string

IpBlockingRules

IP Blocking Rules

Name: IpBlockingRules

SF Type: int

Nillable: True

[JsonProperty(PropertyName = "ipBlockingRules")]
[Updateable(false)]
[Createable(false)]
public int? IpBlockingRules { get; set; }

Property Value

int?

MetricsDate

Metrics Date

Name: MetricsDate

SF Type: date

Nillable: False

[JsonProperty(PropertyName = "metricsDate")]
[Updateable(false)]
[Createable(false)]
public DateTime? MetricsDate { get; set; }

Property Value

DateTime?

PrimaryChatReportList

Reports with Primary Chat Objects

Name: PrimaryChatReportList

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "primaryChatReportList")]
[Updateable(false)]
[Createable(false)]
public string PrimaryChatReportList { get; set; }

Property Value

string

PrimaryChatReportTypeList

Report Types with Primary Chat Objects

Name: PrimaryChatReportTypeList

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "primaryChatReportTypeList")]
[Updateable(false)]
[Createable(false)]
public string PrimaryChatReportTypeList { get; set; }

Property Value

string

PrimaryChatReportTypes

Number of Report Types with Primary Chat Objects

Name: PrimaryChatReportTypes

SF Type: int

Nillable: True

[JsonProperty(PropertyName = "primaryChatReportTypes")]
[Updateable(false)]
[Createable(false)]
public int? PrimaryChatReportTypes { get; set; }

Property Value

int?

Queues

Queues

Name: Queues

SF Type: int

Nillable: True

[JsonProperty(PropertyName = "queues")]
[Updateable(false)]
[Createable(false)]
public int? Queues { get; set; }

Property Value

int?

SObjectTypeName

[JsonIgnore]
public static string SObjectTypeName { get; }

Property Value

string

SecondaryChatReportList

Reports with Secondary Chat Objects

Name: SecondaryChatReportList

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "secondaryChatReportList")]
[Updateable(false)]
[Createable(false)]
public string SecondaryChatReportList { get; set; }

Property Value

string

SecondaryChatReportTypeList

Report Types with Secondary Chat Objects

Name: SecondaryChatReportTypeList

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "secondaryChatReportTypeList")]
[Updateable(false)]
[Createable(false)]
public string SecondaryChatReportTypeList { get; set; }

Property Value

string

SecondaryChatReportTypes

Number of Report Types with Secondary Chat Objects

Name: SecondaryChatReportTypes

SF Type: int

Nillable: True

[JsonProperty(PropertyName = "secondaryChatReportTypes")]
[Updateable(false)]
[Createable(false)]
public int? SecondaryChatReportTypes { get; set; }

Property Value

int?

SkillBasedRoutingRules

Skill Based Routing Rules

Name: SkillBasedRoutingRules

SF Type: int

Nillable: True

[JsonProperty(PropertyName = "skillBasedRoutingRules")]
[Updateable(false)]
[Createable(false)]
public int? SkillBasedRoutingRules { get; set; }

Property Value

int?

Skills

Skills

Name: Skills

SF Type: int

Nillable: True

[JsonProperty(PropertyName = "skills")]
[Updateable(false)]
[Createable(false)]
public int? Skills { get; set; }

Property Value

int?

SystemModstamp

System Modstamp

Name: SystemModstamp

SF Type: datetime

Nillable: False

[JsonProperty(PropertyName = "systemModstamp")]
[Updateable(false)]
[Createable(false)]
public DateTimeOffset? SystemModstamp { get; set; }

Property Value

DateTimeOffset?

UniqueChatObjectsInReport

Unique Chat Objects in Reports

Name: UniqueChatObjectsInReport

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "uniqueChatObjectsInReport")]
[Updateable(false)]
[Createable(false)]
public string UniqueChatObjectsInReport { get; set; }

Property Value

string