diff --git a/org.eclipse.ecf.provider.etcd3/src/main/.gitignore b/org.eclipse.ecf.provider.etcd3/src/main/.gitignore deleted file mode 100644 index 1e574a9..0000000 --- a/org.eclipse.ecf.provider.etcd3/src/main/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/java/ diff --git a/org.eclipse.ecf.provider.etcd3/src/main/java/org/eclipse/ecf/provider/etcd3/container/ManagedChannelBuilderConfigurer.java b/org.eclipse.ecf.provider.etcd3/src/main/java/org/eclipse/ecf/provider/etcd3/container/ManagedChannelBuilderConfigurer.java new file mode 100644 index 0000000..5598830 --- /dev/null +++ b/org.eclipse.ecf.provider.etcd3/src/main/java/org/eclipse/ecf/provider/etcd3/container/ManagedChannelBuilderConfigurer.java @@ -0,0 +1,17 @@ +/******************************************************************************* + * Copyright (c) 2024 Composent, Inc. All rights reserved. This + * program and the accompanying materials are made available under the terms of + * the Eclipse Public License v1.0 which accompanies this distribution, and is + * available at http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: Scott Lewis - initial API and implementation + ******************************************************************************/ +package org.eclipse.ecf.provider.etcd3.container; + +import io.grpc.ManagedChannelBuilder; + +public interface ManagedChannelBuilderConfigurer { + + ManagedChannelBuilder createAndConfigureManagedChannelBuilder(Etcd3DiscoveryContainerConfig config); + +}