Search in sources :

Example 1 with ExpansionServer

use of org.apache.beam.sdk.expansion.service.ExpansionServer in project beam by apache.

the class JobServerDriver method createExpansionService.

@Nullable
private ExpansionServer createExpansionService() throws IOException {
    // Skip creating expansion server if configured port is negative.
    if (configuration.expansionPort < 0) {
        return null;
    }
    ExpansionServer expansionServer = ExpansionServer.create(new ExpansionService(), configuration.host, configuration.expansionPort);
    LOG.info("Java ExpansionService started on {}:{}", expansionServer.getHost(), expansionServer.getPort());
    return expansionServer;
}
Also used : ExpansionService(org.apache.beam.sdk.expansion.service.ExpansionService) ExpansionServer(org.apache.beam.sdk.expansion.service.ExpansionServer) Nullable(javax.annotation.Nullable)

Aggregations

Nullable (javax.annotation.Nullable)1 ExpansionServer (org.apache.beam.sdk.expansion.service.ExpansionServer)1 ExpansionService (org.apache.beam.sdk.expansion.service.ExpansionService)1