Documentation ¶
Index ¶
- Variables
- type Detaildeprecated
- func (*Detail) Descriptor() ([]byte, []int)deprecated
- func (x *Detail) GetBillingDetailSid() int64deprecated
- func (x *Detail) GetBillingPlanId() int64deprecated
- func (x *Detail) GetConfig() *DetailConfigdeprecated
- func (x *Detail) GetConfigType() DetailConfigTypedeprecated
- func (x *Detail) GetDateCreated() *timestamppb.Timestampdeprecated
- func (x *Detail) GetDateModified() *timestamppb.Timestampdeprecated
- func (x *Detail) GetDeletedOn() *timestamppb.Timestampdeprecated
- func (x *Detail) GetEventType() audit.EventTypedeprecated
- func (*Detail) ProtoMessage()
- func (x *Detail) ProtoReflect() protoreflect.Message
- func (x *Detail) Reset()
- func (x *Detail) String() string
- type DetailConfigdeprecated
- func (*DetailConfig) Descriptor() ([]byte, []int)deprecated
- func (x *DetailConfig) GetAgentChatMessageUnitsConfig() *modules.BasicConfigdeprecated
- func (x *DetailConfig) GetAgentEmailMessageUnitsConfig() *modules.BasicConfigdeprecated
- func (x *DetailConfig) GetAgentSeatsConfig() *modules.BasicConfigdeprecated
- func (x *DetailConfig) GetAgentSmsMessageUnitsConfig() *modules.BasicConfigdeprecated
- func (x *DetailConfig) GetAgentTextMessageChatConfig() *modules.BasicConfigdeprecated
- func (x *DetailConfig) GetAgentTextMessageChatSizeConfig() *modules.BasicAmountConfigdeprecated
- func (x *DetailConfig) GetAgentTextMessageEmailMessageConfig() *modules.BasicConfigdeprecated
- func (x *DetailConfig) GetAgentTextMessageEmailSizeConfig() *modules.BasicAmountConfigdeprecated
- func (x *DetailConfig) GetAgentTextMessageSmsConfig() *modules.BasicConfigdeprecated
- func (x *DetailConfig) GetAgentTextMessageSmsSizeConfig() *modules.BasicAmountConfigdeprecated
- func (x *DetailConfig) GetComplianceRndQueryCachedConfig() *modules.BasicConfigdeprecated
- func (x *DetailConfig) GetComplianceRndQueryConfig() *modules.BasicConfigdeprecated
- func (x *DetailConfig) GetConfig() isDetailConfig_Config
- func (x *DetailConfig) GetConnectedInboxCreatedConfig() *modules.BasicConfigdeprecated
- func (x *DetailConfig) GetConnectedInboxPollConfig() *modules.BasicConfigdeprecated
- func (x *DetailConfig) GetCustomerChatMessageUnitsConfig() *modules.BasicConfigdeprecated
- func (x *DetailConfig) GetCustomerEmailMessageUnitsConfig() *modules.BasicConfigdeprecated
- func (x *DetailConfig) GetCustomerSmsMessageUnitsConfig() *modules.BasicConfigdeprecated
- func (x *DetailConfig) GetCustomerTextMessageChatConfig() *modules.BasicConfigdeprecated
- func (x *DetailConfig) GetCustomerTextMessageChatSizeConfig() *modules.BasicAmountConfigdeprecated
- func (x *DetailConfig) GetCustomerTextMessageEmailMessageConfig() *modules.BasicConfigdeprecated
- func (x *DetailConfig) GetCustomerTextMessageEmailSizeConfig() *modules.BasicAmountConfigdeprecated
- func (x *DetailConfig) GetCustomerTextMessageSmsConfig() *modules.BasicConfigdeprecated
- func (x *DetailConfig) GetCustomerTextMessageSmsSizeConfig() *modules.BasicAmountConfigdeprecated
- func (x *DetailConfig) GetManagerChatMessageUnitsConfig() *modules.BasicConfigdeprecated
- func (x *DetailConfig) GetManagerEmailMessageUnitsConfig() *modules.BasicConfigdeprecated
- func (x *DetailConfig) GetManagerSmsMessageUnitsConfig() *modules.BasicConfigdeprecated
- func (x *DetailConfig) GetManagerTextMessageChatConfig() *modules.BasicConfigdeprecated
- func (x *DetailConfig) GetManagerTextMessageChatSizeConfig() *modules.BasicAmountConfigdeprecated
- func (x *DetailConfig) GetManagerTextMessageEmailMessageConfig() *modules.BasicConfigdeprecated
- func (x *DetailConfig) GetManagerTextMessageEmailSizeConfig() *modules.BasicAmountConfigdeprecated
- func (x *DetailConfig) GetManagerTextMessageSmsConfig() *modules.BasicConfigdeprecated
- func (x *DetailConfig) GetManagerTextMessageSmsSizeConfig() *modules.BasicAmountConfigdeprecated
- func (x *DetailConfig) GetSystemChatMessageUnitsConfig() *modules.BasicConfigdeprecated
- func (x *DetailConfig) GetSystemEmailMessageUnitsConfig() *modules.BasicConfigdeprecated
- func (x *DetailConfig) GetSystemSmsMessageUnitsConfig() *modules.BasicConfigdeprecated
- func (x *DetailConfig) GetTaskMessageSentEmailMessageConfig() *modules.BasicConfigdeprecated
- func (x *DetailConfig) GetTaskMessageSentEmailSizeConfig() *modules.BasicAmountConfigdeprecated
- func (x *DetailConfig) GetTaskMessageSentSmsConfig() *modules.BasicConfigdeprecated
- func (x *DetailConfig) GetTaskMessageSentSmsSizeConfig() *modules.BasicAmountConfigdeprecated
- func (*DetailConfig) ProtoMessage()
- func (x *DetailConfig) ProtoReflect() protoreflect.Message
- func (x *DetailConfig) Reset()
- func (x *DetailConfig) String() string
- type DetailConfigTypedeprecated
- func (DetailConfigType) Descriptor() protoreflect.EnumDescriptor
- func (x DetailConfigType) Enum() *DetailConfigType
- func (DetailConfigType) EnumDescriptor() ([]byte, []int)deprecated
- func (x DetailConfigType) Number() protoreflect.EnumNumber
- func (x DetailConfigType) String() string
- func (DetailConfigType) Type() protoreflect.EnumType
- type DetailConfig_AgentChatMessageUnitsConfig
- type DetailConfig_AgentEmailMessageUnitsConfig
- type DetailConfig_AgentSeatsConfig
- type DetailConfig_AgentSmsMessageUnitsConfig
- type DetailConfig_AgentTextMessageChatConfig
- type DetailConfig_AgentTextMessageChatSizeConfig
- type DetailConfig_AgentTextMessageEmailMessageConfig
- type DetailConfig_AgentTextMessageEmailSizeConfig
- type DetailConfig_AgentTextMessageSmsConfig
- type DetailConfig_AgentTextMessageSmsSizeConfig
- type DetailConfig_ComplianceRndQueryCachedConfig
- type DetailConfig_ComplianceRndQueryConfig
- type DetailConfig_ConnectedInboxCreatedConfig
- type DetailConfig_ConnectedInboxPollConfig
- type DetailConfig_CustomerChatMessageUnitsConfig
- type DetailConfig_CustomerEmailMessageUnitsConfig
- type DetailConfig_CustomerSmsMessageUnitsConfig
- type DetailConfig_CustomerTextMessageChatConfig
- type DetailConfig_CustomerTextMessageChatSizeConfig
- type DetailConfig_CustomerTextMessageEmailMessageConfig
- type DetailConfig_CustomerTextMessageEmailSizeConfig
- type DetailConfig_CustomerTextMessageSmsConfig
- type DetailConfig_CustomerTextMessageSmsSizeConfig
- type DetailConfig_ManagerChatMessageUnitsConfig
- type DetailConfig_ManagerEmailMessageUnitsConfig
- type DetailConfig_ManagerSmsMessageUnitsConfig
- type DetailConfig_ManagerTextMessageChatConfig
- type DetailConfig_ManagerTextMessageChatSizeConfig
- type DetailConfig_ManagerTextMessageEmailMessageConfig
- type DetailConfig_ManagerTextMessageEmailSizeConfig
- type DetailConfig_ManagerTextMessageSmsConfig
- type DetailConfig_ManagerTextMessageSmsSizeConfig
- type DetailConfig_SystemChatMessageUnitsConfig
- type DetailConfig_SystemEmailMessageUnitsConfig
- type DetailConfig_SystemSmsMessageUnitsConfig
- type DetailConfig_TaskMessageSentEmailMessageConfig
- type DetailConfig_TaskMessageSentEmailSizeConfig
- type DetailConfig_TaskMessageSentSmsConfig
- type DetailConfig_TaskMessageSentSmsSizeConfig
- type Invoicedeprecated
- func (*Invoice) Descriptor() ([]byte, []int)deprecated
- func (x *Invoice) GetBillingCycle() stringdeprecated
- func (x *Invoice) GetCreateTime() *timestamppb.Timestampdeprecated
- func (x *Invoice) GetInvoiceId() int64deprecated
- func (x *Invoice) GetItems() []*InvoiceItemdeprecated
- func (x *Invoice) GetUpdateTime() *timestamppb.Timestampdeprecated
- func (*Invoice) ProtoMessage()
- func (x *Invoice) ProtoReflect() protoreflect.Message
- func (x *Invoice) Reset()
- func (x *Invoice) String() string
- type InvoiceFormatdeprecated
- func (InvoiceFormat) Descriptor() protoreflect.EnumDescriptor
- func (x InvoiceFormat) Enum() *InvoiceFormat
- func (InvoiceFormat) EnumDescriptor() ([]byte, []int)deprecated
- func (x InvoiceFormat) Number() protoreflect.EnumNumber
- func (x InvoiceFormat) String() string
- func (InvoiceFormat) Type() protoreflect.EnumType
- type InvoiceItemdeprecated
- func (*InvoiceItem) Descriptor() ([]byte, []int)deprecated
- func (x *InvoiceItem) GetAmount() float64deprecated
- func (x *InvoiceItem) GetDateCreated() *timestamppb.Timestampdeprecated
- func (x *InvoiceItem) GetDateModified() *timestamppb.Timestampdeprecated
- func (x *InvoiceItem) GetInvoiceId() int64deprecated
- func (x *InvoiceItem) GetInvoiceItemSid() int64deprecated
- func (x *InvoiceItem) GetProduct() Productdeprecated
- func (*InvoiceItem) ProtoMessage()
- func (x *InvoiceItem) ProtoReflect() protoreflect.Message
- func (x *InvoiceItem) Reset()
- func (x *InvoiceItem) String() string
- type Plandeprecated
- func (*Plan) Descriptor() ([]byte, []int)deprecated
- func (x *Plan) GetBillingPlanId() int64deprecated
- func (x *Plan) GetCreateTime() *timestamppb.Timestampdeprecated
- func (x *Plan) GetDetails() []*Detaildeprecated
- func (x *Plan) GetEndTime() *timestamppb.Timestampdeprecated
- func (x *Plan) GetOrgId() stringdeprecated
- func (x *Plan) GetStartTime() *timestamppb.Timestampdeprecated
- func (x *Plan) GetUpdateTime() *timestamppb.Timestampdeprecated
- func (*Plan) ProtoMessage()
- func (x *Plan) ProtoReflect() protoreflect.Message
- func (x *Plan) Reset()
- func (x *Plan) String() string
- type Productdeprecated
Constants ¶
This section is empty.
Variables ¶
var ( DetailConfigType_name = map[int32]string{ 0: "DETAIL_CONFIG_TYPE_UNSPECIFIED", 1: "DETAIL_CONFIG_TYPE_NOOP", 2: "DETAIL_CONFIG_TYPE_AGENT_SEATS", 100: "DETAIL_CONFIG_TYPE_AGENT_TEXT_MESSAGE_CHAT", 101: "DETAIL_CONFIG_TYPE_AGENT_TEXT_MESSAGE_EMAIL_MESSAGE", 102: "DETAIL_CONFIG_TYPE_AGENT_TEXT_MESSAGE_EMAIL_SIZE", 103: "DETAIL_CONFIG_TYPE_AGENT_TEXT_MESSAGE_SMS", 104: "DETAIL_CONFIG_TYPE_TASK_MESSAGE_SENT_EMAIL_MESSAGE", 105: "DETAIL_CONFIG_TYPE_TASK_MESSAGE_SENT_EMAIL_SIZE", 106: "DETAIL_CONFIG_TYPE_TASK_MESSAGE_SENT_SMS", 107: "DETAIL_CONFIG_TYPE_CONNECTED_INBOX_POLL", 108: "DETAIL_CONFIG_TYPE_MANAGER_TEXT_MESSAGE_CHAT", 109: "DETAIL_CONFIG_TYPE_MANAGER_TEXT_MESSAGE_EMAIL_MESSAGE", 110: "DETAIL_CONFIG_TYPE_MANAGER_TEXT_MESSAGE_EMAIL_SIZE", 111: "DETAIL_CONFIG_TYPE_MANAGER_TEXT_MESSAGE_SMS", 112: "DETAIL_CONFIG_TYPE_CUSTOMER_TEXT_MESSAGE_CHAT", 113: "DETAIL_CONFIG_TYPE_CUSTOMER_TEXT_MESSAGE_EMAIL_MESSAGE", 114: "DETAIL_CONFIG_TYPE_CUSTOMER_TEXT_MESSAGE_EMAIL_SIZE", 115: "DETAIL_CONFIG_TYPE_CUSTOMER_TEXT_MESSAGE_SMS", 116: "DETAIL_CONFIG_TYPE_AGENT_TEXT_MESSAGE_CHAT_SIZE", 117: "DETAIL_CONFIG_TYPE_MANAGER_TEXT_MESSAGE_CHAT_SIZE", 118: "DETAIL_CONFIG_TYPE_CUSTOMER_TEXT_MESSAGE_CHAT_SIZE", 119: "DETAIL_CONFIG_TYPE_CONNECTED_INBOX_CREATED", 120: "DETAIL_CONFIG_TYPE_AGENT_TEXT_MESSAGE_SMS_SIZE", 121: "DETAIL_CONFIG_TYPE_MANAGER_TEXT_MESSAGE_SMS_SIZE", 122: "DETAIL_CONFIG_TYPE_CUSTOMER_TEXT_MESSAGE_SMS_SIZE", 123: "DETAIL_CONFIG_TYPE_TASK_MESSAGE_SENT_SMS_SIZE", 124: "DETAIL_CONFIG_TYPE_AGENT_CHAT_MESSAGE_UNITS", 125: "DETAIL_CONFIG_TYPE_AGENT_EMAIL_MESSAGE_UNITS", 126: "DETAIL_CONFIG_TYPE_AGENT_SMS_MESSAGE_UNITS", 127: "DETAIL_CONFIG_TYPE_MANAGER_CHAT_MESSAGE_UNITS", 128: "DETAIL_CONFIG_TYPE_MANAGER_EMAIL_MESSAGE_UNITS", 129: "DETAIL_CONFIG_TYPE_MANAGER_SMS_MESSAGE_UNITS", 130: "DETAIL_CONFIG_TYPE_CUSTOMER_CHAT_MESSAGE_UNITS", 131: "DETAIL_CONFIG_TYPE_CUSTOMER_EMAIL_MESSAGE_UNITS", 132: "DETAIL_CONFIG_TYPE_CUSTOMER_SMS_MESSAGE_UNITS", 133: "DETAIL_CONFIG_TYPE_SYSTEM_CHAT_MESSAGE_UNITS", 134: "DETAIL_CONFIG_TYPE_SYSTEM_EMAIL_MESSAGE_UNITS", 135: "DETAIL_CONFIG_TYPE_SYSTEM_SMS_MESSAGE_UNITS", 200: "BillingDetailConfigType_COMPLIANCE_RND_QUERY", 201: "BillingDetailConfigType_COMPLIANCE_RND_QUERY_CACHED", } DetailConfigType_value = map[string]int32{ "DETAIL_CONFIG_TYPE_UNSPECIFIED": 0, "DETAIL_CONFIG_TYPE_NOOP": 1, "DETAIL_CONFIG_TYPE_AGENT_SEATS": 2, "DETAIL_CONFIG_TYPE_AGENT_TEXT_MESSAGE_CHAT": 100, "DETAIL_CONFIG_TYPE_AGENT_TEXT_MESSAGE_EMAIL_MESSAGE": 101, "DETAIL_CONFIG_TYPE_AGENT_TEXT_MESSAGE_EMAIL_SIZE": 102, "DETAIL_CONFIG_TYPE_AGENT_TEXT_MESSAGE_SMS": 103, "DETAIL_CONFIG_TYPE_TASK_MESSAGE_SENT_EMAIL_MESSAGE": 104, "DETAIL_CONFIG_TYPE_TASK_MESSAGE_SENT_EMAIL_SIZE": 105, "DETAIL_CONFIG_TYPE_TASK_MESSAGE_SENT_SMS": 106, "DETAIL_CONFIG_TYPE_CONNECTED_INBOX_POLL": 107, "DETAIL_CONFIG_TYPE_MANAGER_TEXT_MESSAGE_CHAT": 108, "DETAIL_CONFIG_TYPE_MANAGER_TEXT_MESSAGE_EMAIL_MESSAGE": 109, "DETAIL_CONFIG_TYPE_MANAGER_TEXT_MESSAGE_EMAIL_SIZE": 110, "DETAIL_CONFIG_TYPE_MANAGER_TEXT_MESSAGE_SMS": 111, "DETAIL_CONFIG_TYPE_CUSTOMER_TEXT_MESSAGE_CHAT": 112, "DETAIL_CONFIG_TYPE_CUSTOMER_TEXT_MESSAGE_EMAIL_MESSAGE": 113, "DETAIL_CONFIG_TYPE_CUSTOMER_TEXT_MESSAGE_EMAIL_SIZE": 114, "DETAIL_CONFIG_TYPE_CUSTOMER_TEXT_MESSAGE_SMS": 115, "DETAIL_CONFIG_TYPE_AGENT_TEXT_MESSAGE_CHAT_SIZE": 116, "DETAIL_CONFIG_TYPE_MANAGER_TEXT_MESSAGE_CHAT_SIZE": 117, "DETAIL_CONFIG_TYPE_CUSTOMER_TEXT_MESSAGE_CHAT_SIZE": 118, "DETAIL_CONFIG_TYPE_CONNECTED_INBOX_CREATED": 119, "DETAIL_CONFIG_TYPE_AGENT_TEXT_MESSAGE_SMS_SIZE": 120, "DETAIL_CONFIG_TYPE_MANAGER_TEXT_MESSAGE_SMS_SIZE": 121, "DETAIL_CONFIG_TYPE_CUSTOMER_TEXT_MESSAGE_SMS_SIZE": 122, "DETAIL_CONFIG_TYPE_TASK_MESSAGE_SENT_SMS_SIZE": 123, "DETAIL_CONFIG_TYPE_AGENT_CHAT_MESSAGE_UNITS": 124, "DETAIL_CONFIG_TYPE_AGENT_EMAIL_MESSAGE_UNITS": 125, "DETAIL_CONFIG_TYPE_AGENT_SMS_MESSAGE_UNITS": 126, "DETAIL_CONFIG_TYPE_MANAGER_CHAT_MESSAGE_UNITS": 127, "DETAIL_CONFIG_TYPE_MANAGER_EMAIL_MESSAGE_UNITS": 128, "DETAIL_CONFIG_TYPE_MANAGER_SMS_MESSAGE_UNITS": 129, "DETAIL_CONFIG_TYPE_CUSTOMER_CHAT_MESSAGE_UNITS": 130, "DETAIL_CONFIG_TYPE_CUSTOMER_EMAIL_MESSAGE_UNITS": 131, "DETAIL_CONFIG_TYPE_CUSTOMER_SMS_MESSAGE_UNITS": 132, "DETAIL_CONFIG_TYPE_SYSTEM_CHAT_MESSAGE_UNITS": 133, "DETAIL_CONFIG_TYPE_SYSTEM_EMAIL_MESSAGE_UNITS": 134, "DETAIL_CONFIG_TYPE_SYSTEM_SMS_MESSAGE_UNITS": 135, "BillingDetailConfigType_COMPLIANCE_RND_QUERY": 200, "BillingDetailConfigType_COMPLIANCE_RND_QUERY_CACHED": 201, } )
Enum value maps for DetailConfigType.
var ( Product_name = map[int32]string{ 0: "PRODUCT_UNSPECIFIED", 1: "PRODUCT_OTHER", 100: "PRODUCT_AGENT_SEATS", 200: "PRODUCT_EMAILS_SENT", 201: "PRODUCT_EMAILS_RECEIVED", 202: "PRODUCT_SMS_SENT", 203: "PRODUCT_SMS_RECEIVED", 204: "PRODUCT_CHAT_SENT", 205: "PRODUCT_CHAT_RECEIVED", 300: "PRODUCT_OMNI", 400: "PRODUCT_VANA", 500: "PRODUCT_COMPLIANCE", } Product_value = map[string]int32{ "PRODUCT_UNSPECIFIED": 0, "PRODUCT_OTHER": 1, "PRODUCT_AGENT_SEATS": 100, "PRODUCT_EMAILS_SENT": 200, "PRODUCT_EMAILS_RECEIVED": 201, "PRODUCT_SMS_SENT": 202, "PRODUCT_SMS_RECEIVED": 203, "PRODUCT_CHAT_SENT": 204, "PRODUCT_CHAT_RECEIVED": 205, "PRODUCT_OMNI": 300, "PRODUCT_VANA": 400, "PRODUCT_COMPLIANCE": 500, } )
Enum value maps for Product.
var ( InvoiceFormat_name = map[int32]string{ 0: "INVOICE_FORMAT_UNSPECIFIED", 1: "INVOICE_FORMAT_PROTO", 2: "INVOICE_FORMAT_CSV", } InvoiceFormat_value = map[string]int32{ "INVOICE_FORMAT_UNSPECIFIED": 0, "INVOICE_FORMAT_PROTO": 1, "INVOICE_FORMAT_CSV": 2, } )
Enum value maps for InvoiceFormat.
var File_api_commons_billing_detail_proto protoreflect.FileDescriptor
var File_api_commons_billing_invoice_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Detail
deprecated
type Detail struct { // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. BillingDetailSid int64 `protobuf:"varint,1,opt,name=billing_detail_sid,json=billingDetailSid,proto3" json:"billing_detail_sid,omitempty"` // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. EventType audit.EventType `protobuf:"varint,2,opt,name=event_type,json=eventType,proto3,enum=api.commons.audit.EventType" json:"event_type,omitempty"` // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. ConfigType DetailConfigType `` /* 134-byte string literal not displayed */ // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. Config *DetailConfig `protobuf:"bytes,4,opt,name=config,proto3" json:"config,omitempty"` // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. DateCreated *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=date_created,json=dateCreated,proto3" json:"date_created,omitempty"` // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. DateModified *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=date_modified,json=dateModified,proto3" json:"date_modified,omitempty"` // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. DeletedOn *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=deleted_on,json=deletedOn,proto3" json:"deleted_on,omitempty"` // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. BillingPlanId int64 `protobuf:"varint,8,opt,name=billing_plan_id,json=billingPlanId,proto3" json:"billing_plan_id,omitempty"` // contains filtered or unexported fields }
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*Detail) Descriptor
deprecated
func (*Detail) GetBillingDetailSid
deprecated
func (*Detail) GetBillingPlanId
deprecated
added in
v1.7.34
func (*Detail) GetConfig
deprecated
func (x *Detail) GetConfig() *DetailConfig
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*Detail) GetConfigType
deprecated
func (x *Detail) GetConfigType() DetailConfigType
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*Detail) GetDateCreated
deprecated
func (x *Detail) GetDateCreated() *timestamppb.Timestamp
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*Detail) GetDateModified
deprecated
func (x *Detail) GetDateModified() *timestamppb.Timestamp
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*Detail) GetDeletedOn
deprecated
func (x *Detail) GetDeletedOn() *timestamppb.Timestamp
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*Detail) GetEventType
deprecated
func (*Detail) ProtoMessage ¶
func (*Detail) ProtoMessage()
func (*Detail) ProtoReflect ¶
func (x *Detail) ProtoReflect() protoreflect.Message
type DetailConfig
deprecated
type DetailConfig struct { // Types that are valid to be assigned to Config: // // *DetailConfig_AgentSeatsConfig // *DetailConfig_AgentTextMessageChatConfig // *DetailConfig_AgentTextMessageEmailMessageConfig // *DetailConfig_AgentTextMessageEmailSizeConfig // *DetailConfig_AgentTextMessageSmsConfig // *DetailConfig_TaskMessageSentEmailMessageConfig // *DetailConfig_TaskMessageSentEmailSizeConfig // *DetailConfig_TaskMessageSentSmsConfig // *DetailConfig_ConnectedInboxPollConfig // *DetailConfig_ManagerTextMessageChatConfig // *DetailConfig_ManagerTextMessageEmailMessageConfig // *DetailConfig_ManagerTextMessageEmailSizeConfig // *DetailConfig_ManagerTextMessageSmsConfig // *DetailConfig_CustomerTextMessageChatConfig // *DetailConfig_CustomerTextMessageEmailMessageConfig // *DetailConfig_CustomerTextMessageEmailSizeConfig // *DetailConfig_CustomerTextMessageSmsConfig // *DetailConfig_AgentTextMessageChatSizeConfig // *DetailConfig_ManagerTextMessageChatSizeConfig // *DetailConfig_CustomerTextMessageChatSizeConfig // *DetailConfig_ConnectedInboxCreatedConfig // *DetailConfig_AgentTextMessageSmsSizeConfig // *DetailConfig_ManagerTextMessageSmsSizeConfig // *DetailConfig_CustomerTextMessageSmsSizeConfig // *DetailConfig_TaskMessageSentSmsSizeConfig // *DetailConfig_AgentChatMessageUnitsConfig // *DetailConfig_AgentEmailMessageUnitsConfig // *DetailConfig_AgentSmsMessageUnitsConfig // *DetailConfig_ManagerChatMessageUnitsConfig // *DetailConfig_ManagerEmailMessageUnitsConfig // *DetailConfig_ManagerSmsMessageUnitsConfig // *DetailConfig_CustomerChatMessageUnitsConfig // *DetailConfig_CustomerEmailMessageUnitsConfig // *DetailConfig_CustomerSmsMessageUnitsConfig // *DetailConfig_SystemChatMessageUnitsConfig // *DetailConfig_SystemEmailMessageUnitsConfig // *DetailConfig_SystemSmsMessageUnitsConfig // *DetailConfig_ComplianceRndQueryConfig // *DetailConfig_ComplianceRndQueryCachedConfig Config isDetailConfig_Config `protobuf_oneof:"config"` // contains filtered or unexported fields }
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*DetailConfig) Descriptor
deprecated
func (*DetailConfig) Descriptor() ([]byte, []int)
Deprecated: Use DetailConfig.ProtoReflect.Descriptor instead.
func (*DetailConfig) GetAgentChatMessageUnitsConfig
deprecated
func (x *DetailConfig) GetAgentChatMessageUnitsConfig() *modules.BasicConfig
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*DetailConfig) GetAgentEmailMessageUnitsConfig
deprecated
func (x *DetailConfig) GetAgentEmailMessageUnitsConfig() *modules.BasicConfig
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*DetailConfig) GetAgentSeatsConfig
deprecated
func (x *DetailConfig) GetAgentSeatsConfig() *modules.BasicConfig
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*DetailConfig) GetAgentSmsMessageUnitsConfig
deprecated
func (x *DetailConfig) GetAgentSmsMessageUnitsConfig() *modules.BasicConfig
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*DetailConfig) GetAgentTextMessageChatConfig
deprecated
func (x *DetailConfig) GetAgentTextMessageChatConfig() *modules.BasicConfig
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*DetailConfig) GetAgentTextMessageChatSizeConfig
deprecated
func (x *DetailConfig) GetAgentTextMessageChatSizeConfig() *modules.BasicAmountConfig
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*DetailConfig) GetAgentTextMessageEmailMessageConfig
deprecated
func (x *DetailConfig) GetAgentTextMessageEmailMessageConfig() *modules.BasicConfig
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*DetailConfig) GetAgentTextMessageEmailSizeConfig
deprecated
func (x *DetailConfig) GetAgentTextMessageEmailSizeConfig() *modules.BasicAmountConfig
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*DetailConfig) GetAgentTextMessageSmsConfig
deprecated
func (x *DetailConfig) GetAgentTextMessageSmsConfig() *modules.BasicConfig
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*DetailConfig) GetAgentTextMessageSmsSizeConfig
deprecated
func (x *DetailConfig) GetAgentTextMessageSmsSizeConfig() *modules.BasicAmountConfig
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*DetailConfig) GetComplianceRndQueryCachedConfig
deprecated
func (x *DetailConfig) GetComplianceRndQueryCachedConfig() *modules.BasicConfig
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*DetailConfig) GetComplianceRndQueryConfig
deprecated
func (x *DetailConfig) GetComplianceRndQueryConfig() *modules.BasicConfig
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*DetailConfig) GetConfig ¶
func (x *DetailConfig) GetConfig() isDetailConfig_Config
func (*DetailConfig) GetConnectedInboxCreatedConfig
deprecated
func (x *DetailConfig) GetConnectedInboxCreatedConfig() *modules.BasicConfig
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*DetailConfig) GetConnectedInboxPollConfig
deprecated
func (x *DetailConfig) GetConnectedInboxPollConfig() *modules.BasicConfig
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*DetailConfig) GetCustomerChatMessageUnitsConfig
deprecated
func (x *DetailConfig) GetCustomerChatMessageUnitsConfig() *modules.BasicConfig
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*DetailConfig) GetCustomerEmailMessageUnitsConfig
deprecated
func (x *DetailConfig) GetCustomerEmailMessageUnitsConfig() *modules.BasicConfig
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*DetailConfig) GetCustomerSmsMessageUnitsConfig
deprecated
func (x *DetailConfig) GetCustomerSmsMessageUnitsConfig() *modules.BasicConfig
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*DetailConfig) GetCustomerTextMessageChatConfig
deprecated
func (x *DetailConfig) GetCustomerTextMessageChatConfig() *modules.BasicConfig
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*DetailConfig) GetCustomerTextMessageChatSizeConfig
deprecated
func (x *DetailConfig) GetCustomerTextMessageChatSizeConfig() *modules.BasicAmountConfig
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*DetailConfig) GetCustomerTextMessageEmailMessageConfig
deprecated
func (x *DetailConfig) GetCustomerTextMessageEmailMessageConfig() *modules.BasicConfig
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*DetailConfig) GetCustomerTextMessageEmailSizeConfig
deprecated
func (x *DetailConfig) GetCustomerTextMessageEmailSizeConfig() *modules.BasicAmountConfig
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*DetailConfig) GetCustomerTextMessageSmsConfig
deprecated
func (x *DetailConfig) GetCustomerTextMessageSmsConfig() *modules.BasicConfig
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*DetailConfig) GetCustomerTextMessageSmsSizeConfig
deprecated
func (x *DetailConfig) GetCustomerTextMessageSmsSizeConfig() *modules.BasicAmountConfig
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*DetailConfig) GetManagerChatMessageUnitsConfig
deprecated
func (x *DetailConfig) GetManagerChatMessageUnitsConfig() *modules.BasicConfig
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*DetailConfig) GetManagerEmailMessageUnitsConfig
deprecated
func (x *DetailConfig) GetManagerEmailMessageUnitsConfig() *modules.BasicConfig
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*DetailConfig) GetManagerSmsMessageUnitsConfig
deprecated
func (x *DetailConfig) GetManagerSmsMessageUnitsConfig() *modules.BasicConfig
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*DetailConfig) GetManagerTextMessageChatConfig
deprecated
func (x *DetailConfig) GetManagerTextMessageChatConfig() *modules.BasicConfig
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*DetailConfig) GetManagerTextMessageChatSizeConfig
deprecated
func (x *DetailConfig) GetManagerTextMessageChatSizeConfig() *modules.BasicAmountConfig
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*DetailConfig) GetManagerTextMessageEmailMessageConfig
deprecated
func (x *DetailConfig) GetManagerTextMessageEmailMessageConfig() *modules.BasicConfig
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*DetailConfig) GetManagerTextMessageEmailSizeConfig
deprecated
func (x *DetailConfig) GetManagerTextMessageEmailSizeConfig() *modules.BasicAmountConfig
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*DetailConfig) GetManagerTextMessageSmsConfig
deprecated
func (x *DetailConfig) GetManagerTextMessageSmsConfig() *modules.BasicConfig
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*DetailConfig) GetManagerTextMessageSmsSizeConfig
deprecated
func (x *DetailConfig) GetManagerTextMessageSmsSizeConfig() *modules.BasicAmountConfig
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*DetailConfig) GetSystemChatMessageUnitsConfig
deprecated
func (x *DetailConfig) GetSystemChatMessageUnitsConfig() *modules.BasicConfig
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*DetailConfig) GetSystemEmailMessageUnitsConfig
deprecated
func (x *DetailConfig) GetSystemEmailMessageUnitsConfig() *modules.BasicConfig
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*DetailConfig) GetSystemSmsMessageUnitsConfig
deprecated
func (x *DetailConfig) GetSystemSmsMessageUnitsConfig() *modules.BasicConfig
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*DetailConfig) GetTaskMessageSentEmailMessageConfig
deprecated
func (x *DetailConfig) GetTaskMessageSentEmailMessageConfig() *modules.BasicConfig
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*DetailConfig) GetTaskMessageSentEmailSizeConfig
deprecated
func (x *DetailConfig) GetTaskMessageSentEmailSizeConfig() *modules.BasicAmountConfig
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*DetailConfig) GetTaskMessageSentSmsConfig
deprecated
func (x *DetailConfig) GetTaskMessageSentSmsConfig() *modules.BasicConfig
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*DetailConfig) GetTaskMessageSentSmsSizeConfig
deprecated
func (x *DetailConfig) GetTaskMessageSentSmsSizeConfig() *modules.BasicAmountConfig
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*DetailConfig) ProtoMessage ¶
func (*DetailConfig) ProtoMessage()
func (*DetailConfig) ProtoReflect ¶
func (x *DetailConfig) ProtoReflect() protoreflect.Message
func (*DetailConfig) Reset ¶
func (x *DetailConfig) Reset()
func (*DetailConfig) String ¶
func (x *DetailConfig) String() string
type DetailConfigType
deprecated
type DetailConfigType int32
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
const ( DetailConfigType_DETAIL_CONFIG_TYPE_UNSPECIFIED DetailConfigType = 0 DetailConfigType_DETAIL_CONFIG_TYPE_NOOP DetailConfigType = 1 DetailConfigType_DETAIL_CONFIG_TYPE_AGENT_SEATS DetailConfigType = 2 // omni config types DetailConfigType_DETAIL_CONFIG_TYPE_AGENT_TEXT_MESSAGE_CHAT DetailConfigType = 100 DetailConfigType_DETAIL_CONFIG_TYPE_AGENT_TEXT_MESSAGE_EMAIL_MESSAGE DetailConfigType = 101 DetailConfigType_DETAIL_CONFIG_TYPE_AGENT_TEXT_MESSAGE_EMAIL_SIZE DetailConfigType = 102 DetailConfigType_DETAIL_CONFIG_TYPE_AGENT_TEXT_MESSAGE_SMS DetailConfigType = 103 DetailConfigType_DETAIL_CONFIG_TYPE_TASK_MESSAGE_SENT_EMAIL_MESSAGE DetailConfigType = 104 DetailConfigType_DETAIL_CONFIG_TYPE_TASK_MESSAGE_SENT_EMAIL_SIZE DetailConfigType = 105 DetailConfigType_DETAIL_CONFIG_TYPE_TASK_MESSAGE_SENT_SMS DetailConfigType = 106 DetailConfigType_DETAIL_CONFIG_TYPE_CONNECTED_INBOX_POLL DetailConfigType = 107 DetailConfigType_DETAIL_CONFIG_TYPE_MANAGER_TEXT_MESSAGE_CHAT DetailConfigType = 108 DetailConfigType_DETAIL_CONFIG_TYPE_MANAGER_TEXT_MESSAGE_EMAIL_MESSAGE DetailConfigType = 109 DetailConfigType_DETAIL_CONFIG_TYPE_MANAGER_TEXT_MESSAGE_EMAIL_SIZE DetailConfigType = 110 DetailConfigType_DETAIL_CONFIG_TYPE_MANAGER_TEXT_MESSAGE_SMS DetailConfigType = 111 DetailConfigType_DETAIL_CONFIG_TYPE_CUSTOMER_TEXT_MESSAGE_CHAT DetailConfigType = 112 DetailConfigType_DETAIL_CONFIG_TYPE_CUSTOMER_TEXT_MESSAGE_EMAIL_MESSAGE DetailConfigType = 113 DetailConfigType_DETAIL_CONFIG_TYPE_CUSTOMER_TEXT_MESSAGE_EMAIL_SIZE DetailConfigType = 114 DetailConfigType_DETAIL_CONFIG_TYPE_CUSTOMER_TEXT_MESSAGE_SMS DetailConfigType = 115 DetailConfigType_DETAIL_CONFIG_TYPE_AGENT_TEXT_MESSAGE_CHAT_SIZE DetailConfigType = 116 DetailConfigType_DETAIL_CONFIG_TYPE_MANAGER_TEXT_MESSAGE_CHAT_SIZE DetailConfigType = 117 DetailConfigType_DETAIL_CONFIG_TYPE_CUSTOMER_TEXT_MESSAGE_CHAT_SIZE DetailConfigType = 118 DetailConfigType_DETAIL_CONFIG_TYPE_CONNECTED_INBOX_CREATED DetailConfigType = 119 DetailConfigType_DETAIL_CONFIG_TYPE_AGENT_TEXT_MESSAGE_SMS_SIZE DetailConfigType = 120 DetailConfigType_DETAIL_CONFIG_TYPE_MANAGER_TEXT_MESSAGE_SMS_SIZE DetailConfigType = 121 DetailConfigType_DETAIL_CONFIG_TYPE_CUSTOMER_TEXT_MESSAGE_SMS_SIZE DetailConfigType = 122 DetailConfigType_DETAIL_CONFIG_TYPE_TASK_MESSAGE_SENT_SMS_SIZE DetailConfigType = 123 DetailConfigType_DETAIL_CONFIG_TYPE_AGENT_CHAT_MESSAGE_UNITS DetailConfigType = 124 DetailConfigType_DETAIL_CONFIG_TYPE_AGENT_EMAIL_MESSAGE_UNITS DetailConfigType = 125 DetailConfigType_DETAIL_CONFIG_TYPE_AGENT_SMS_MESSAGE_UNITS DetailConfigType = 126 DetailConfigType_DETAIL_CONFIG_TYPE_MANAGER_CHAT_MESSAGE_UNITS DetailConfigType = 127 DetailConfigType_DETAIL_CONFIG_TYPE_MANAGER_EMAIL_MESSAGE_UNITS DetailConfigType = 128 DetailConfigType_DETAIL_CONFIG_TYPE_MANAGER_SMS_MESSAGE_UNITS DetailConfigType = 129 DetailConfigType_DETAIL_CONFIG_TYPE_CUSTOMER_CHAT_MESSAGE_UNITS DetailConfigType = 130 DetailConfigType_DETAIL_CONFIG_TYPE_CUSTOMER_EMAIL_MESSAGE_UNITS DetailConfigType = 131 DetailConfigType_DETAIL_CONFIG_TYPE_CUSTOMER_SMS_MESSAGE_UNITS DetailConfigType = 132 DetailConfigType_DETAIL_CONFIG_TYPE_SYSTEM_CHAT_MESSAGE_UNITS DetailConfigType = 133 DetailConfigType_DETAIL_CONFIG_TYPE_SYSTEM_EMAIL_MESSAGE_UNITS DetailConfigType = 134 DetailConfigType_DETAIL_CONFIG_TYPE_SYSTEM_SMS_MESSAGE_UNITS DetailConfigType = 135 // compliance config types DetailConfigType_BillingDetailConfigType_COMPLIANCE_RND_QUERY DetailConfigType = 200 DetailConfigType_BillingDetailConfigType_COMPLIANCE_RND_QUERY_CACHED DetailConfigType = 201 )
func (DetailConfigType) Descriptor ¶
func (DetailConfigType) Descriptor() protoreflect.EnumDescriptor
func (DetailConfigType) Enum ¶
func (x DetailConfigType) Enum() *DetailConfigType
func (DetailConfigType) EnumDescriptor
deprecated
func (DetailConfigType) EnumDescriptor() ([]byte, []int)
Deprecated: Use DetailConfigType.Descriptor instead.
func (DetailConfigType) Number ¶
func (x DetailConfigType) Number() protoreflect.EnumNumber
func (DetailConfigType) String ¶
func (x DetailConfigType) String() string
func (DetailConfigType) Type ¶
func (DetailConfigType) Type() protoreflect.EnumType
type DetailConfig_AgentChatMessageUnitsConfig ¶
type DetailConfig_AgentChatMessageUnitsConfig struct { // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. AgentChatMessageUnitsConfig *modules.BasicConfig `protobuf:"bytes,124,opt,name=agent_chat_message_units_config,json=agentChatMessageUnitsConfig,proto3,oneof"` }
type DetailConfig_AgentEmailMessageUnitsConfig ¶
type DetailConfig_AgentEmailMessageUnitsConfig struct { // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. AgentEmailMessageUnitsConfig *modules.BasicConfig `protobuf:"bytes,125,opt,name=agent_email_message_units_config,json=agentEmailMessageUnitsConfig,proto3,oneof"` }
type DetailConfig_AgentSeatsConfig ¶
type DetailConfig_AgentSeatsConfig struct { // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. AgentSeatsConfig *modules.BasicConfig `protobuf:"bytes,2,opt,name=agent_seats_config,json=agentSeatsConfig,proto3,oneof"` }
type DetailConfig_AgentSmsMessageUnitsConfig ¶
type DetailConfig_AgentSmsMessageUnitsConfig struct { // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. AgentSmsMessageUnitsConfig *modules.BasicConfig `protobuf:"bytes,126,opt,name=agent_sms_message_units_config,json=agentSmsMessageUnitsConfig,proto3,oneof"` }
type DetailConfig_AgentTextMessageChatConfig ¶
type DetailConfig_AgentTextMessageChatConfig struct { // omni configs // // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. AgentTextMessageChatConfig *modules.BasicConfig `protobuf:"bytes,100,opt,name=agent_text_message_chat_config,json=agentTextMessageChatConfig,proto3,oneof"` }
type DetailConfig_AgentTextMessageChatSizeConfig ¶
type DetailConfig_AgentTextMessageChatSizeConfig struct { // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. AgentTextMessageChatSizeConfig *modules.BasicAmountConfig `protobuf:"bytes,116,opt,name=agent_text_message_chat_size_config,json=agentTextMessageChatSizeConfig,proto3,oneof"` }
type DetailConfig_AgentTextMessageEmailMessageConfig ¶
type DetailConfig_AgentTextMessageEmailMessageConfig struct { // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. AgentTextMessageEmailMessageConfig *modules.BasicConfig `protobuf:"bytes,101,opt,name=agent_text_message_email_message_config,json=agentTextMessageEmailMessageConfig,proto3,oneof"` }
type DetailConfig_AgentTextMessageEmailSizeConfig ¶
type DetailConfig_AgentTextMessageEmailSizeConfig struct { // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. AgentTextMessageEmailSizeConfig *modules.BasicAmountConfig `protobuf:"bytes,102,opt,name=agent_text_message_email_size_config,json=agentTextMessageEmailSizeConfig,proto3,oneof"` }
type DetailConfig_AgentTextMessageSmsConfig ¶
type DetailConfig_AgentTextMessageSmsConfig struct { // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. AgentTextMessageSmsConfig *modules.BasicConfig `protobuf:"bytes,103,opt,name=agent_text_message_sms_config,json=agentTextMessageSmsConfig,proto3,oneof"` }
type DetailConfig_AgentTextMessageSmsSizeConfig ¶
type DetailConfig_AgentTextMessageSmsSizeConfig struct { // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. AgentTextMessageSmsSizeConfig *modules.BasicAmountConfig `protobuf:"bytes,120,opt,name=agent_text_message_sms_size_config,json=agentTextMessageSmsSizeConfig,proto3,oneof"` }
type DetailConfig_ComplianceRndQueryCachedConfig ¶
type DetailConfig_ComplianceRndQueryCachedConfig struct { // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. ComplianceRndQueryCachedConfig *modules.BasicConfig `protobuf:"bytes,201,opt,name=compliance_rnd_query_cached_config,json=complianceRndQueryCachedConfig,proto3,oneof"` }
type DetailConfig_ComplianceRndQueryConfig ¶
type DetailConfig_ComplianceRndQueryConfig struct { // compliance configs // // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. ComplianceRndQueryConfig *modules.BasicConfig `protobuf:"bytes,200,opt,name=compliance_rnd_query_config,json=complianceRndQueryConfig,proto3,oneof"` }
type DetailConfig_ConnectedInboxCreatedConfig ¶
type DetailConfig_ConnectedInboxCreatedConfig struct { // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. ConnectedInboxCreatedConfig *modules.BasicConfig `protobuf:"bytes,119,opt,name=connected_inbox_created_config,json=connectedInboxCreatedConfig,proto3,oneof"` }
type DetailConfig_ConnectedInboxPollConfig ¶
type DetailConfig_ConnectedInboxPollConfig struct { // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. ConnectedInboxPollConfig *modules.BasicConfig `protobuf:"bytes,107,opt,name=connected_inbox_poll_config,json=connectedInboxPollConfig,proto3,oneof"` }
type DetailConfig_CustomerChatMessageUnitsConfig ¶
type DetailConfig_CustomerChatMessageUnitsConfig struct { // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. CustomerChatMessageUnitsConfig *modules.BasicConfig `protobuf:"bytes,130,opt,name=customer_chat_message_units_config,json=customerChatMessageUnitsConfig,proto3,oneof"` }
type DetailConfig_CustomerEmailMessageUnitsConfig ¶
type DetailConfig_CustomerEmailMessageUnitsConfig struct { // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. CustomerEmailMessageUnitsConfig *modules.BasicConfig `protobuf:"bytes,131,opt,name=customer_email_message_units_config,json=customerEmailMessageUnitsConfig,proto3,oneof"` }
type DetailConfig_CustomerSmsMessageUnitsConfig ¶
type DetailConfig_CustomerSmsMessageUnitsConfig struct { // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. CustomerSmsMessageUnitsConfig *modules.BasicConfig `protobuf:"bytes,132,opt,name=customer_sms_message_units_config,json=customerSmsMessageUnitsConfig,proto3,oneof"` }
type DetailConfig_CustomerTextMessageChatConfig ¶
type DetailConfig_CustomerTextMessageChatConfig struct { // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. CustomerTextMessageChatConfig *modules.BasicConfig `protobuf:"bytes,112,opt,name=customer_text_message_chat_config,json=customerTextMessageChatConfig,proto3,oneof"` }
type DetailConfig_CustomerTextMessageChatSizeConfig ¶
type DetailConfig_CustomerTextMessageChatSizeConfig struct { // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. CustomerTextMessageChatSizeConfig *modules.BasicAmountConfig `protobuf:"bytes,118,opt,name=customer_text_message_chat_size_config,json=customerTextMessageChatSizeConfig,proto3,oneof"` }
type DetailConfig_CustomerTextMessageEmailMessageConfig ¶
type DetailConfig_CustomerTextMessageEmailMessageConfig struct { // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. CustomerTextMessageEmailMessageConfig *modules.BasicConfig `` /* 128-byte string literal not displayed */ }
type DetailConfig_CustomerTextMessageEmailSizeConfig ¶
type DetailConfig_CustomerTextMessageEmailSizeConfig struct { // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. CustomerTextMessageEmailSizeConfig *modules.BasicAmountConfig `protobuf:"bytes,114,opt,name=customer_text_message_email_size_config,json=customerTextMessageEmailSizeConfig,proto3,oneof"` }
type DetailConfig_CustomerTextMessageSmsConfig ¶
type DetailConfig_CustomerTextMessageSmsConfig struct { // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. CustomerTextMessageSmsConfig *modules.BasicConfig `protobuf:"bytes,115,opt,name=customer_text_message_sms_config,json=customerTextMessageSmsConfig,proto3,oneof"` }
type DetailConfig_CustomerTextMessageSmsSizeConfig ¶
type DetailConfig_CustomerTextMessageSmsSizeConfig struct { // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. CustomerTextMessageSmsSizeConfig *modules.BasicAmountConfig `protobuf:"bytes,122,opt,name=customer_text_message_sms_size_config,json=customerTextMessageSmsSizeConfig,proto3,oneof"` }
type DetailConfig_ManagerChatMessageUnitsConfig ¶
type DetailConfig_ManagerChatMessageUnitsConfig struct { // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. ManagerChatMessageUnitsConfig *modules.BasicConfig `protobuf:"bytes,127,opt,name=manager_chat_message_units_config,json=managerChatMessageUnitsConfig,proto3,oneof"` }
type DetailConfig_ManagerEmailMessageUnitsConfig ¶
type DetailConfig_ManagerEmailMessageUnitsConfig struct { // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. ManagerEmailMessageUnitsConfig *modules.BasicConfig `protobuf:"bytes,128,opt,name=manager_email_message_units_config,json=managerEmailMessageUnitsConfig,proto3,oneof"` }
type DetailConfig_ManagerSmsMessageUnitsConfig ¶
type DetailConfig_ManagerSmsMessageUnitsConfig struct { // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. ManagerSmsMessageUnitsConfig *modules.BasicConfig `protobuf:"bytes,129,opt,name=manager_sms_message_units_config,json=managerSmsMessageUnitsConfig,proto3,oneof"` }
type DetailConfig_ManagerTextMessageChatConfig ¶
type DetailConfig_ManagerTextMessageChatConfig struct { // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. ManagerTextMessageChatConfig *modules.BasicConfig `protobuf:"bytes,108,opt,name=manager_text_message_chat_config,json=managerTextMessageChatConfig,proto3,oneof"` }
type DetailConfig_ManagerTextMessageChatSizeConfig ¶
type DetailConfig_ManagerTextMessageChatSizeConfig struct { // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. ManagerTextMessageChatSizeConfig *modules.BasicAmountConfig `protobuf:"bytes,117,opt,name=manager_text_message_chat_size_config,json=managerTextMessageChatSizeConfig,proto3,oneof"` }
type DetailConfig_ManagerTextMessageEmailMessageConfig ¶
type DetailConfig_ManagerTextMessageEmailMessageConfig struct { // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. ManagerTextMessageEmailMessageConfig *modules.BasicConfig `` /* 126-byte string literal not displayed */ }
type DetailConfig_ManagerTextMessageEmailSizeConfig ¶
type DetailConfig_ManagerTextMessageEmailSizeConfig struct { // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. ManagerTextMessageEmailSizeConfig *modules.BasicAmountConfig `protobuf:"bytes,110,opt,name=manager_text_message_email_size_config,json=managerTextMessageEmailSizeConfig,proto3,oneof"` }
type DetailConfig_ManagerTextMessageSmsConfig ¶
type DetailConfig_ManagerTextMessageSmsConfig struct { // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. ManagerTextMessageSmsConfig *modules.BasicConfig `protobuf:"bytes,111,opt,name=manager_text_message_sms_config,json=managerTextMessageSmsConfig,proto3,oneof"` }
type DetailConfig_ManagerTextMessageSmsSizeConfig ¶
type DetailConfig_ManagerTextMessageSmsSizeConfig struct { // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. ManagerTextMessageSmsSizeConfig *modules.BasicAmountConfig `protobuf:"bytes,121,opt,name=manager_text_message_sms_size_config,json=managerTextMessageSmsSizeConfig,proto3,oneof"` }
type DetailConfig_SystemChatMessageUnitsConfig ¶
type DetailConfig_SystemChatMessageUnitsConfig struct { // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. SystemChatMessageUnitsConfig *modules.BasicConfig `protobuf:"bytes,133,opt,name=system_chat_message_units_config,json=systemChatMessageUnitsConfig,proto3,oneof"` }
type DetailConfig_SystemEmailMessageUnitsConfig ¶
type DetailConfig_SystemEmailMessageUnitsConfig struct { // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. SystemEmailMessageUnitsConfig *modules.BasicConfig `protobuf:"bytes,134,opt,name=system_email_message_units_config,json=systemEmailMessageUnitsConfig,proto3,oneof"` }
type DetailConfig_SystemSmsMessageUnitsConfig ¶
type DetailConfig_SystemSmsMessageUnitsConfig struct { // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. SystemSmsMessageUnitsConfig *modules.BasicConfig `protobuf:"bytes,135,opt,name=system_sms_message_units_config,json=systemSmsMessageUnitsConfig,proto3,oneof"` }
type DetailConfig_TaskMessageSentEmailMessageConfig ¶
type DetailConfig_TaskMessageSentEmailMessageConfig struct { // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. TaskMessageSentEmailMessageConfig *modules.BasicConfig `protobuf:"bytes,104,opt,name=task_message_sent_email_message_config,json=taskMessageSentEmailMessageConfig,proto3,oneof"` }
type DetailConfig_TaskMessageSentEmailSizeConfig ¶
type DetailConfig_TaskMessageSentEmailSizeConfig struct { // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. TaskMessageSentEmailSizeConfig *modules.BasicAmountConfig `protobuf:"bytes,105,opt,name=task_message_sent_email_size_config,json=taskMessageSentEmailSizeConfig,proto3,oneof"` }
type DetailConfig_TaskMessageSentSmsConfig ¶
type DetailConfig_TaskMessageSentSmsConfig struct { // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. TaskMessageSentSmsConfig *modules.BasicConfig `protobuf:"bytes,106,opt,name=task_message_sent_sms_config,json=taskMessageSentSmsConfig,proto3,oneof"` }
type DetailConfig_TaskMessageSentSmsSizeConfig ¶
type DetailConfig_TaskMessageSentSmsSizeConfig struct { // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. TaskMessageSentSmsSizeConfig *modules.BasicAmountConfig `protobuf:"bytes,123,opt,name=task_message_sent_sms_size_config,json=taskMessageSentSmsSizeConfig,proto3,oneof"` }
type Invoice
deprecated
type Invoice struct { // Deprecated: Marked as deprecated in api/commons/billing/invoice.proto. Items []*InvoiceItem `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"` // Deprecated: Marked as deprecated in api/commons/billing/invoice.proto. InvoiceId int64 `protobuf:"varint,2,opt,name=invoice_id,json=invoiceId,proto3" json:"invoice_id,omitempty"` // Deprecated: Marked as deprecated in api/commons/billing/invoice.proto. BillingCycle string `protobuf:"bytes,3,opt,name=billing_cycle,json=billingCycle,proto3" json:"billing_cycle,omitempty"` // Deprecated: Marked as deprecated in api/commons/billing/invoice.proto. CreateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // Deprecated: Marked as deprecated in api/commons/billing/invoice.proto. UpdateTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` // contains filtered or unexported fields }
Deprecated: Marked as deprecated in api/commons/billing/invoice.proto.
func (*Invoice) Descriptor
deprecated
func (*Invoice) GetBillingCycle
deprecated
added in
v1.7.34
func (*Invoice) GetCreateTime
deprecated
added in
v1.7.34
func (x *Invoice) GetCreateTime() *timestamppb.Timestamp
Deprecated: Marked as deprecated in api/commons/billing/invoice.proto.
func (*Invoice) GetInvoiceId
deprecated
added in
v1.7.34
func (*Invoice) GetItems
deprecated
func (x *Invoice) GetItems() []*InvoiceItem
Deprecated: Marked as deprecated in api/commons/billing/invoice.proto.
func (*Invoice) GetUpdateTime
deprecated
added in
v1.7.34
func (x *Invoice) GetUpdateTime() *timestamppb.Timestamp
Deprecated: Marked as deprecated in api/commons/billing/invoice.proto.
func (*Invoice) ProtoMessage ¶
func (*Invoice) ProtoMessage()
func (*Invoice) ProtoReflect ¶
func (x *Invoice) ProtoReflect() protoreflect.Message
type InvoiceFormat
deprecated
added in
v1.7.25
type InvoiceFormat int32
Deprecated: Marked as deprecated in api/commons/billing/invoice.proto.
const ( InvoiceFormat_INVOICE_FORMAT_UNSPECIFIED InvoiceFormat = 0 InvoiceFormat_INVOICE_FORMAT_PROTO InvoiceFormat = 1 InvoiceFormat_INVOICE_FORMAT_CSV InvoiceFormat = 2 )
func (InvoiceFormat) Descriptor ¶ added in v1.7.25
func (InvoiceFormat) Descriptor() protoreflect.EnumDescriptor
func (InvoiceFormat) Enum ¶ added in v1.7.25
func (x InvoiceFormat) Enum() *InvoiceFormat
func (InvoiceFormat) EnumDescriptor
deprecated
added in
v1.7.25
func (InvoiceFormat) EnumDescriptor() ([]byte, []int)
Deprecated: Use InvoiceFormat.Descriptor instead.
func (InvoiceFormat) Number ¶ added in v1.7.25
func (x InvoiceFormat) Number() protoreflect.EnumNumber
func (InvoiceFormat) String ¶ added in v1.7.25
func (x InvoiceFormat) String() string
func (InvoiceFormat) Type ¶ added in v1.7.25
func (InvoiceFormat) Type() protoreflect.EnumType
type InvoiceItem
deprecated
type InvoiceItem struct { // Deprecated: Marked as deprecated in api/commons/billing/invoice.proto. InvoiceItemSid int64 `protobuf:"varint,1,opt,name=invoice_item_sid,json=invoiceItemSid,proto3" json:"invoice_item_sid,omitempty"` // Deprecated: Marked as deprecated in api/commons/billing/invoice.proto. Product Product `protobuf:"varint,2,opt,name=product,proto3,enum=api.commons.billing.Product" json:"product,omitempty"` // Deprecated: Marked as deprecated in api/commons/billing/invoice.proto. Amount float64 `protobuf:"fixed64,3,opt,name=amount,proto3" json:"amount,omitempty"` // Deprecated: Marked as deprecated in api/commons/billing/invoice.proto. DateCreated *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=date_created,json=dateCreated,proto3" json:"date_created,omitempty"` // Deprecated: Marked as deprecated in api/commons/billing/invoice.proto. DateModified *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=date_modified,json=dateModified,proto3" json:"date_modified,omitempty"` // Deprecated: Marked as deprecated in api/commons/billing/invoice.proto. InvoiceId int64 `protobuf:"varint,6,opt,name=invoice_id,json=invoiceId,proto3" json:"invoice_id,omitempty"` // contains filtered or unexported fields }
Deprecated: Marked as deprecated in api/commons/billing/invoice.proto.
func (*InvoiceItem) Descriptor
deprecated
func (*InvoiceItem) Descriptor() ([]byte, []int)
Deprecated: Use InvoiceItem.ProtoReflect.Descriptor instead.
func (*InvoiceItem) GetAmount
deprecated
func (x *InvoiceItem) GetAmount() float64
Deprecated: Marked as deprecated in api/commons/billing/invoice.proto.
func (*InvoiceItem) GetDateCreated
deprecated
func (x *InvoiceItem) GetDateCreated() *timestamppb.Timestamp
Deprecated: Marked as deprecated in api/commons/billing/invoice.proto.
func (*InvoiceItem) GetDateModified
deprecated
func (x *InvoiceItem) GetDateModified() *timestamppb.Timestamp
Deprecated: Marked as deprecated in api/commons/billing/invoice.proto.
func (*InvoiceItem) GetInvoiceId
deprecated
added in
v1.7.34
func (x *InvoiceItem) GetInvoiceId() int64
Deprecated: Marked as deprecated in api/commons/billing/invoice.proto.
func (*InvoiceItem) GetInvoiceItemSid
deprecated
func (x *InvoiceItem) GetInvoiceItemSid() int64
Deprecated: Marked as deprecated in api/commons/billing/invoice.proto.
func (*InvoiceItem) GetProduct
deprecated
func (x *InvoiceItem) GetProduct() Product
Deprecated: Marked as deprecated in api/commons/billing/invoice.proto.
func (*InvoiceItem) ProtoMessage ¶
func (*InvoiceItem) ProtoMessage()
func (*InvoiceItem) ProtoReflect ¶
func (x *InvoiceItem) ProtoReflect() protoreflect.Message
func (*InvoiceItem) Reset ¶
func (x *InvoiceItem) Reset()
func (*InvoiceItem) String ¶
func (x *InvoiceItem) String() string
type Plan
deprecated
type Plan struct { // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. Details []*Detail `protobuf:"bytes,1,rep,name=details,proto3" json:"details,omitempty"` // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. OrgId string `protobuf:"bytes,2,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"` // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. BillingPlanId int64 `protobuf:"varint,3,opt,name=billing_plan_id,json=billingPlanId,proto3" json:"billing_plan_id,omitempty"` // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. CreateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. UpdateTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. StartTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` // Deprecated: Marked as deprecated in api/commons/billing/detail.proto. EndTime *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` // contains filtered or unexported fields }
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*Plan) Descriptor
deprecated
func (*Plan) GetBillingPlanId
deprecated
added in
v1.7.34
func (*Plan) GetCreateTime
deprecated
added in
v1.7.34
func (x *Plan) GetCreateTime() *timestamppb.Timestamp
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*Plan) GetDetails
deprecated
func (*Plan) GetEndTime
deprecated
added in
v1.7.34
func (x *Plan) GetEndTime() *timestamppb.Timestamp
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*Plan) GetStartTime
deprecated
added in
v1.7.34
func (x *Plan) GetStartTime() *timestamppb.Timestamp
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*Plan) GetUpdateTime
deprecated
added in
v1.7.34
func (x *Plan) GetUpdateTime() *timestamppb.Timestamp
Deprecated: Marked as deprecated in api/commons/billing/detail.proto.
func (*Plan) ProtoMessage ¶
func (*Plan) ProtoMessage()
func (*Plan) ProtoReflect ¶
func (x *Plan) ProtoReflect() protoreflect.Message
type Product
deprecated
type Product int32
Deprecated: Marked as deprecated in api/commons/billing/invoice.proto.
const ( Product_PRODUCT_UNSPECIFIED Product = 0 Product_PRODUCT_OTHER Product = 1 Product_PRODUCT_AGENT_SEATS Product = 100 Product_PRODUCT_EMAILS_SENT Product = 200 Product_PRODUCT_EMAILS_RECEIVED Product = 201 Product_PRODUCT_SMS_SENT Product = 202 Product_PRODUCT_SMS_RECEIVED Product = 203 Product_PRODUCT_CHAT_SENT Product = 204 Product_PRODUCT_CHAT_RECEIVED Product = 205 Product_PRODUCT_OMNI Product = 300 Product_PRODUCT_VANA Product = 400 Product_PRODUCT_COMPLIANCE Product = 500 )
func (Product) Descriptor ¶
func (Product) Descriptor() protoreflect.EnumDescriptor
func (Product) EnumDescriptor
deprecated
func (Product) Number ¶
func (x Product) Number() protoreflect.EnumNumber
func (Product) Type ¶
func (Product) Type() protoreflect.EnumType