factory HttpRequest()

in lib/src/grpc_api/dart/google/logging/type/http_request.pb.dart [58:122]


  factory HttpRequest({
    $core.String? requestMethod,
    $core.String? requestUrl,
    $fixnum.Int64? requestSize,
    $core.int? status,
    $fixnum.Int64? responseSize,
    $core.String? userAgent,
    $core.String? remoteIp,
    $core.String? referer,
    $core.bool? cacheHit,
    $core.bool? cacheValidatedWithOriginServer,
    $core.bool? cacheLookup,
    $fixnum.Int64? cacheFillBytes,
    $core.String? serverIp,
    $0.Duration? latency,
    $core.String? protocol,
  }) {
    final _result = create();
    if (requestMethod != null) {
      _result.requestMethod = requestMethod;
    }
    if (requestUrl != null) {
      _result.requestUrl = requestUrl;
    }
    if (requestSize != null) {
      _result.requestSize = requestSize;
    }
    if (status != null) {
      _result.status = status;
    }
    if (responseSize != null) {
      _result.responseSize = responseSize;
    }
    if (userAgent != null) {
      _result.userAgent = userAgent;
    }
    if (remoteIp != null) {
      _result.remoteIp = remoteIp;
    }
    if (referer != null) {
      _result.referer = referer;
    }
    if (cacheHit != null) {
      _result.cacheHit = cacheHit;
    }
    if (cacheValidatedWithOriginServer != null) {
      _result.cacheValidatedWithOriginServer = cacheValidatedWithOriginServer;
    }
    if (cacheLookup != null) {
      _result.cacheLookup = cacheLookup;
    }
    if (cacheFillBytes != null) {
      _result.cacheFillBytes = cacheFillBytes;
    }
    if (serverIp != null) {
      _result.serverIp = serverIp;
    }
    if (latency != null) {
      _result.latency = latency;
    }
    if (protocol != null) {
      _result.protocol = protocol;
    }
    return _result;
  }