getServerChannel static method

Future<ClientChannel> getServerChannel(
  1. String runId
)

Implementation

static Future<ClientChannel> getServerChannel(String runId) async {
  SessionConfig sessionConfig = await SessionApi.getOneSession(runId);
  TokenModel tokenModel = await UtilApi.getTokenModel(sessionConfig.token);
  final ChannelCredentials credentials = isIp(tokenModel.host) ? const ChannelCredentials.insecure() : const ChannelCredentials.secure();
  final channel = ClientChannel(
    tokenModel.host,
    port: tokenModel.grpcPort,
    options: ChannelOptions(
        credentials: credentials)
  );
  return channel;
}