public class ExpansionServer
extends java.lang.Object
implements java.lang.AutoCloseable
gRPC Server for an ExpansionService.| Modifier and Type | Method and Description | 
|---|---|
| void | close() | 
| static ExpansionServer | create(ExpansionService service,
      java.lang.String host,
      int port)Create a  ExpansionServerfor the provided ExpansionService running on an arbitrary
 port. | 
| java.lang.String | getHost()Get the host that this  ExpansionServeris bound to. | 
| int | getPort()Get the port that this  ExpansionServeris bound to. | 
public static ExpansionServer create(ExpansionService service, java.lang.String host, int port) throws java.io.IOException
ExpansionServer for the provided ExpansionService running on an arbitrary
 port.
 If port is 0, a free port will be assigned.
java.io.IOExceptionpublic java.lang.String getHost()
ExpansionServer is bound to.public int getPort()
ExpansionServer is bound to.public void close()
           throws java.lang.Exception
close in interface java.lang.AutoCloseablejava.lang.Exception