TokenModel constructor
TokenModel({})
Implementation
factory TokenModel({
$core.String? runId,
$core.String? host,
$core.int? tcpPort,
$core.int? kcpPort,
$core.int? tlsPort,
$core.int? grpcPort,
$core.int? uDPApiPort,
$core.int? kCPApiPort,
$core.Iterable<$core.String>? permission,
}) {
final $result = create();
if (runId != null) {
$result.runId = runId;
}
if (host != null) {
$result.host = host;
}
if (tcpPort != null) {
$result.tcpPort = tcpPort;
}
if (kcpPort != null) {
$result.kcpPort = kcpPort;
}
if (tlsPort != null) {
$result.tlsPort = tlsPort;
}
if (grpcPort != null) {
$result.grpcPort = grpcPort;
}
if (uDPApiPort != null) {
$result.uDPApiPort = uDPApiPort;
}
if (kCPApiPort != null) {
$result.kCPApiPort = kCPApiPort;
}
if (permission != null) {
$result.permission.addAll(permission);
}
return $result;
}