aboutsummaryrefslogtreecommitdiff
path: root/agent/src/main/java/moe/yuuta/dn42peering/agent/provision/IProvisionService.java
diff options
context:
space:
mode:
Diffstat (limited to 'agent/src/main/java/moe/yuuta/dn42peering/agent/provision/IProvisionService.java')
-rw-r--r--agent/src/main/java/moe/yuuta/dn42peering/agent/provision/IProvisionService.java84
1 files changed, 0 insertions, 84 deletions
diff --git a/agent/src/main/java/moe/yuuta/dn42peering/agent/provision/IProvisionService.java b/agent/src/main/java/moe/yuuta/dn42peering/agent/provision/IProvisionService.java
deleted file mode 100644
index c3d416c..0000000
--- a/agent/src/main/java/moe/yuuta/dn42peering/agent/provision/IProvisionService.java
+++ /dev/null
@@ -1,84 +0,0 @@
-package moe.yuuta.dn42peering.agent.provision;
-
-import io.vertx.codegen.annotations.Fluent;
-import io.vertx.codegen.annotations.ProxyGen;
-import io.vertx.core.AsyncResult;
-import io.vertx.core.Handler;
-import io.vertx.core.Vertx;
-
-import javax.annotation.Nonnull;
-import javax.annotation.Nullable;
-
-@ProxyGen
-public interface IProvisionService {
- String ADDRESS = IProvisionService.class.getName();
-
- @Nonnull
- static IProvisionService create(@Nonnull Vertx vertx) {
- return new IProvisionServiceVertxEBProxy(vertx, ADDRESS);
- }
-
- @Fluent
- @Nonnull
- IProvisionService provisionBGP(@Nonnull String localIP4,
- @Nonnull String localIP6,
- @Nonnull String localIP6NonLL,
- int id,
- @Nonnull String ipv4,
- @Nullable String ipv6,
- @Nullable String device,
- boolean mpbgp,
- @Nonnull String asn,
- @Nonnull Handler<AsyncResult<Void>> handler);
-
- @Fluent
- @Nonnull
- IProvisionService reloadBGP(@Nonnull String localIP4,
- @Nonnull String localIP6,
- @Nonnull String localIP6NonLL,
- int id,
- @Nonnull String ipv4,
- @Nullable String ipv6,
- @Nullable String device,
- boolean mpbgp,
- @Nonnull String asn,
- @Nonnull Handler<AsyncResult<Void>> handler);
-
- @Fluent
- @Nonnull
- IProvisionService unprovisionBGP(int id, @Nonnull Handler<AsyncResult<Void>> handler);
-
- @Fluent
- @Nonnull
- IProvisionService provisionVPNWireGuard(@Nonnull String localIP4,
- @Nonnull String localIP6,
- @Nonnull String localIP6NonLL,
- int id,
- int listenPort,
- @Nullable String endpointWithPort,
- @Nonnull String peerPubKey,
- @Nonnull String selfPrivKey,
- @Nonnull String selfPresharedSecret,
- @Nonnull String peerIPv4,
- @Nullable String peerIPv6,
- @Nonnull Handler<AsyncResult<String>> handler);
-
- @Fluent
- @Nonnull
- IProvisionService reloadVPNWireGuard(@Nonnull String localIP4,
- @Nonnull String localIP6,
- @Nonnull String localIP6NonLL,
- int id,
- int listenPort,
- @Nullable String endpointWithPort,
- @Nonnull String peerPubKey,
- @Nonnull String selfPrivKey,
- @Nonnull String selfPresharedSecret,
- @Nonnull String peerIPv4,
- @Nullable String peerIPv6,
- @Nonnull Handler<AsyncResult<String>> handler);
-
- @Fluent
- @Nonnull
- IProvisionService unprovisionVPNWireGuard(int id, @Nonnull Handler<AsyncResult<Void>> handler);
-}