.build()); executor = builder.executorProvider.getExecutor(); if (builder.executorProvider.shouldAutoClose()) { closeables.add( new AutoCloseable() { alarmsExecutor = builder.systemExecutorProvider.getExecutor(); if (builder.systemExecutorProvider.shouldAutoClose()) { closeables.add( new AutoCloseable() {
private TransportChannel createChannel() throws IOException { ScheduledExecutorService executor = executorProvider.getExecutor(); Map<String, String> headers = headerProvider.getHeaders(); List<HttpJsonHeaderEnhancer> headerEnhancers = Lists.newArrayList(); for (Map.Entry<String, String> header : headers.entrySet()) { headerEnhancers.add(HttpJsonHeaderEnhancers.create(header.getKey(), header.getValue())); } ManagedHttpJsonChannel channel = ManagedHttpJsonChannel.newBuilder() .setEndpoint(endpoint) .setHeaderEnhancers(headerEnhancers) .setExecutor(executor) .setHttpTransport(httpTransport) .build(); return HttpJsonTransportChannel.newBuilder().setManagedChannel(channel).build(); }
private TransportChannel createChannel() throws IOException { ScheduledExecutorService executor = executorProvider.getExecutor(); Map<String, String> headers = headerProvider.getHeaders(); List<HttpJsonHeaderEnhancer> headerEnhancers = Lists.newArrayList(); for (Map.Entry<String, String> header : headers.entrySet()) { headerEnhancers.add(HttpJsonHeaderEnhancers.create(header.getKey(), header.getValue())); } ManagedHttpJsonChannel channel = ManagedHttpJsonChannel.newBuilder() .setEndpoint(endpoint) .setHeaderEnhancers(headerEnhancers) .setExecutor(executor) .setHttpTransport(httpTransport) .build(); return HttpJsonTransportChannel.newBuilder().setManagedChannel(channel).build(); }
messagesBatchLock = new ReentrantLock(); activeAlarm = new AtomicBoolean(false); executor = builder.executorProvider.getExecutor(); if (builder.executorProvider.shouldAutoClose()) { closeables = Collections.<AutoCloseable>singletonList(new ExecutorAsBackgroundResource(executor));
private ManagedChannel createSingleChannel() throws IOException { ScheduledExecutorService executor = executorProvider.getExecutor(); GrpcHeaderInterceptor headerInterceptor = new GrpcHeaderInterceptor(headerProvider.getHeaders());
final ScheduledExecutorService executor = executorProvider.getExecutor(); if (executorProvider.shouldAutoClose()) { backgroundResources.add(new ExecutorAsBackgroundResource(executor));
private ManagedChannel createSingleChannel() throws IOException { ScheduledExecutorService executor = executorProvider.getExecutor(); GrpcHeaderInterceptor headerInterceptor = new GrpcHeaderInterceptor(headerProvider.getHeaders());
final ScheduledExecutorService executor = executorProvider.getExecutor(); if (executorProvider.shouldAutoClose()) { backgroundResources.add(new ExecutorAsBackgroundResource(executor));
MoreCallCredentials.from( this.finalCredentialsProvider.getCredentials())) .withExecutor(executorProvider.getExecutor());