package tbadmin

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service AccountAdminService

account.proto:180

service AuditService

audit.proto:107

service ConfigService

config.proto:900

Allow frontend and other servers to read AppConfig.

service FailReportService

report.proto:75

service MatchAdminService

match.proto:165

service MatchConfigService

config.proto:226

service ShopAdminService

shop.proto:79

service StatsService

stats.proto:122

message AccountConfig

config.proto:549

Rules for handling account RPCs.

Used in: AppConfig

message AccountSummary

audit.proto:17

Used in: AuditAccount, AuditEvent

message ActiveMatch

match.proto:41

Used in: GetActiveMatchResult, GetActiveMatchesResult

message AdminServerConfig

config.proto:493

Used in: ServerConfig

message AuditAccount

audit.proto:23

Used in: AuditEvent

message AuditConfig

config.proto:832

Used in: AppConfig

message AuditEvent

audit.proto:36

Used in: SearchAuditHistoryResult

message AuditEventCriteria

audit.proto:66

Criteria that can constrain a search for audit events.

Used in: SearchAuditHistoryRequest

message AuditEventSort

audit.proto:79

Options for sorting audit events returned by a query.

Used in: SearchAuditHistoryRequest

enum AuditEventSort.SortBy

audit.proto:80

Used in: AuditEventSort

enum AuditEventType

audit.proto:10

Used in: AuditEvent, AuditEventCriteria

message AuditOrder

audit.proto:29

Used in: AuditEvent

message CharacterReportOptions

stats.proto:30

Used in: CharacterUsageReport, GetCharacterUsageRequest

message CharacterUsage

stats.proto:63

Overall stats for an individual character.

Used in: CharacterUsageReport

message CharacterUsage.VariantUsage

stats.proto:71

Used in: CharacterUsage

message CharacterUsageReport

stats.proto:78

Used in: GetCharacterUsageResult

message CrashBuildIdentifier

report.proto:6

Used in: ListCrashBuildIdentifiersResult

message CrashCollection

report.proto:12

Used in: ListCrashCollectionsResult, ListCrashesResult

message CrashReportConfig

config.proto:840

Used in: AppConfig

message CrashReportHeader

report.proto:27

Used in: ListCrashesResult

message CurrencyConfig

config.proto:797

What currencies are supported and their rules.

Used in: ShopConfig

message CurrencyDesc

config.proto:768

Describes a supported currency and rules for working with it.

Used in: CurrencyConfig

message DatabaseConfig

config.proto:297

How to connect to the database.

Used in: ServerConfig

message DesyncReportConfig

config.proto:860

Used in: AppConfig

message EchelonConfig

config.proto:631

Used in: RankConfig

message EchelonRules

config.proto:620

Used in: EchelonConfig

message EventConfig

config.proto:820

Used in: AppConfig

message ExportTrimConfig

config.proto:865

Configuration for trimming database history tables which are accumulated externally.

Used in: AppConfig

message FEBackendConfig

config.proto:969

Used in: FEConfig, MatchMonConfig

message FEConfig

config.proto:998

Run-time file for the tbfe web application server.

message FEContentConfig

config.proto:916

Used in: FEConfig

message FeatureDefinition

config.proto:137

Defines a client feature flag.

Used in: ListFeatureDefinitionsResult, SetFeatureDefinitionRequest

message FeatureRule

config.proto:146

Describes when a set of feature flags are enabled.

Used in: CreateFeatureRuleRequest, ListFeatureRulesResult, UpdateFeatureRuleRequest

message GApiConfig

config.proto:345

Generic Google API access credentials

Used in: ServerConfig

enum GApiConfig.AuthType

config.proto:349

Used in: GApiConfig

message GcsStorageConfig

config.proto:363

Where to store something on Google Cloud Storage.

Used in: MatchMonConfig, ServerConfig

message Glicko2RatingConfig

config.proto:650

Used in: MatchServiceConfig

message GlobalConfig

config.proto:11

Used in: GetGlobalConfigResult, SetGlobalConfigRequest

message HandleChange

account.proto:53

Used in: GetHandleHistoryResult

message LevelProgression

config.proto:606

How an experience counter maps to increasing "levels". Level 1 starts at 0 XP.

Used in: RankConfig

message LobbyConfig

config.proto:104

Used in: GetLobbyConfigResult, SetLobbyConfigRequest

message LobbyServiceConfig

config.proto:726

Used in: AppConfig

message LobbySummary

match.proto:28

Used in: GetLobbiesResult, GetLobbyResult

message LogAggregatorConfig

config.proto:120

message MailConfig

config.proto:451

Used in: ServerConfig

message MailConfig.MailHost

config.proto:453

SMTP hosts to connect to.

Used in: MailConfig

message MailGlobalVars

config.proto:443

Common mail template variables.

Used in: MailConfig

message MatchMakerConfig

config.proto:476

Used in: ServerConfig

message MatchMonConfig

config.proto:1038

message MatchPlayer

match.proto:74

Used in: GetPlayerDetailResult

message MatchPlayer.Rating

match.proto:89

Used in: MatchPlayer

message MatchPlayer.ServerStats

match.proto:80

Used in: MatchPlayer

message MatchQueueConfig

config.proto:19

Used in: GetMatchQueueConfigResult, SetMatchQueueConfigRequest

message MatchServiceConfig

config.proto:676

Behaviors of the Matching methods.

Used in: AppConfig

message MatchUserConfig

config.proto:94

Used in: GetMatchUserConfigResult, SetMatchUserConfigRequest

message Matchup

stats.proto:45

Used in: RatingWinRatioReport

message MonitorConfig

config.proto:425

Used in: FEConfig, ServerConfig

message OrderCriteria

shop.proto:11

Optional restrictions for an order search.

Used in: SearchPurchaseOrdersRequest

message PaymentConfig

config.proto:735

How to interact with Authorize.Net API.

Used in: ShopConfig

enum PaymentConfig.Validation

config.proto:754

How to perform validation of payment profiles on creation and update. Maps to validationMode parameter of the CIM API. TEST and LIVE will generate e-mails, but only LIVE will reach the payment processor.

Used in: PaymentConfig

message PaymentCreds

config.proto:402

Configuration for talking to payment gateway (Authorize.Net).

Used in: ServerConfig

message PortalClientConfig

config.proto:414

How to talk to the Portal service via Redis.

Used in: ServerConfig

message QueueUser

match.proto:7

Used in: GetMatchQueueUsersResult

message RPCConfig

config.proto:377

How to expose RPC methods.

Used in: ServerConfig

message RankConfig

config.proto:642

Used in: MatchServiceConfig

message RatingWinRatioReport

stats.proto:54

Used in: CharacterUsageReport

message RecentMatch

match.proto:47

Used in: GetMatchDetailResult, GetRecentMatchesResult

message RecentMatch.Game

match.proto:65

Used in: RecentMatch

message RecentMatch.Player

match.proto:56

Used in: RecentMatch

message RedisConfig

config.proto:320

Used in: FEConfig, ServerConfig

message SendUserEmailNotificationRequest.FriendCodes

account.proto:170

Used in: SendUserEmailNotificationRequest

enum SendUserEmailNotificationRequest.NotifyType

account.proto:157

Used in: SendUserEmailNotificationRequest

message ServerConfig

config.proto:503

Server run-time config file. Tells this server how to launch and resolve service dependencies. May contain some credentials.

message ServerRolloutFlags

config.proto:847

Flags to provide (mainly) backwards compatibility during server rollouts.

Used in: AppConfig

message Session

stats.proto:19

Used in: GetSessionsResult

message SessionAuthKey

config.proto:369

Used in: FEConfig, RPCConfig

message ShopConfig

config.proto:806

Configuration for online store behaviors, limits, etc.

Used in: AppConfig

message SymbolHeader

report.proto:20

message UserCountStats.RoleCount

stats.proto:12

Used in: UserCountStats

message UserCriteria

account.proto:21

How to match a user search.

Used in: SearchUsersRequest

message UserSort

account.proto:35

How to order a user search.

Used in: SearchUsersRequest

enum UserSort.SortBy

account.proto:36

Used in: UserSort

message VanillaJSConnectConfig

config.proto:981

Used in: FEConfig