@Override public <I, O> ClientCall<I, O> newCall( MethodDescriptor<I, O> method, CallOptions callOptions) { final HttpRequestWriter req = HttpRequest.streaming( HttpHeaders.of(HttpMethod.POST, uri().getPath() + method.getFullMethodName()) .contentType(serializationFormat.mediaType())); final ClientRequestContext ctx = newContext(HttpMethod.POST, req); ctx.logBuilder().serializationFormat(serializationFormat); ctx.logBuilder().deferRequestContent(); ctx.logBuilder().deferResponseContent(); return new ArmeriaClientCall<>( ctx, httpClient, req, method, options().getOrElse(GrpcClientOptions.MAX_OUTBOUND_MESSAGE_SIZE_BYTES, ArmeriaMessageFramer.NO_MAX_OUTBOUND_MESSAGE_SIZE), options().getOrElse( GrpcClientOptions.MAX_INBOUND_MESSAGE_SIZE_BYTES, options().getOrElse( ClientOption.DEFAULT_MAX_RESPONSE_LENGTH, (long) DEFAULT_MAX_INBOUND_MESSAGE_SIZE).intValue()), callOptions, CompressorRegistry.getDefaultInstance(), DecompressorRegistry.getDefaultInstance(), serializationFormat, jsonMarshaller, options().getOrElse(GrpcClientOptions.UNSAFE_WRAP_RESPONSE_BUFFERS, false), advertisedEncodingsHeader); }
ctx.logBuilder().deferResponseContent();
HttpData.of(outTransport.getArray(), 0, outTransport.length())); ctx.logBuilder().deferResponseContent();
ctx.logBuilder().deferResponseContent();
@Override public <I, O> ClientCall<I, O> newCall( MethodDescriptor<I, O> method, CallOptions callOptions) { final HttpRequestWriter req = HttpRequest.streaming( HttpHeaders.of(HttpMethod.POST, uri().getPath() + method.getFullMethodName()) .contentType(serializationFormat.mediaType())); final ClientRequestContext ctx = newContext(HttpMethod.POST, req); ctx.logBuilder().serializationFormat(serializationFormat); ctx.logBuilder().deferRequestContent(); ctx.logBuilder().deferResponseContent(); return new ArmeriaClientCall<>( ctx, httpClient, req, method, options().getOrElse(GrpcClientOptions.MAX_OUTBOUND_MESSAGE_SIZE_BYTES, ArmeriaMessageFramer.NO_MAX_OUTBOUND_MESSAGE_SIZE), options().getOrElse( GrpcClientOptions.MAX_INBOUND_MESSAGE_SIZE_BYTES, options().getOrElse( ClientOption.DEFAULT_MAX_RESPONSE_LENGTH, (long) DEFAULT_MAX_INBOUND_MESSAGE_SIZE).intValue()), callOptions, CompressorRegistry.getDefaultInstance(), DecompressorRegistry.getDefaultInstance(), serializationFormat, jsonMarshaller, options().getOrElse(GrpcClientOptions.UNSAFE_WRAP_RESPONSE_BUFFERS, false), advertisedEncodingsHeader); }
ctx.logBuilder().deferResponseContent();
HttpData.of(outTransport.getArray(), 0, outTransport.length())); ctx.logBuilder().deferResponseContent();
HttpData.of(outTransport.getArray(), 0, outTransport.length())); ctx.logBuilder().deferResponseContent();
HttpData.of(outTransport.getArray(), 0, outTransport.length())); ctx.logBuilder().deferResponseContent();
ctx.logBuilder().deferResponseContent();