Package io.smallrye.stork.api
Interface ServiceRegistrar<MetadataKeyType extends Enum<MetadataKeyType> & MetadataKey>
public interface ServiceRegistrar<MetadataKeyType extends Enum<MetadataKeyType> & MetadataKey>
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptiondefault voidcheckAddressNotNull(String ipAddress) default voidio.smallrye.mutiny.Uni<Void> deregisterServiceInstance(String serviceName) default io.smallrye.mutiny.Uni<Void> io.smallrye.mutiny.Uni<Void> registerServiceInstance(String serviceName, Metadata<MetadataKeyType> metadata, String ipAddress, int defaultPort) default io.smallrye.mutiny.Uni<Void> registerServiceInstance(String serviceName, String ipAddress, int defaultPort)
-
Method Details
-
registerServiceInstance
-
checkAddressNotNull
-
checkRegistrarOptionsNotNull
-
registerServiceInstance
io.smallrye.mutiny.Uni<Void> registerServiceInstance(String serviceName, Metadata<MetadataKeyType> metadata, String ipAddress, int defaultPort) -
registerServiceInstance
default io.smallrye.mutiny.Uni<Void> registerServiceInstance(ServiceRegistrar.RegistrarOptions options) -
deregisterServiceInstance
-