.address(registerConfig.getString("host")) .port(registerConfig.getInt("port")) .tags(registerConfig.getStringList("tags"))
.address(registerConfig.getString("host")) .port(registerConfig.getInt("port")) .tags(registerConfig.getStringList("tags"))
.address(computeServiceHost(definition)) .port(definition.getPort()) .name(definition.getName())
builder.address(serviceAddress.get());
Registration service = ImmutableRegistration.builder().id(getMicroservice().getId().toString()) .name(getMicroservice().getIdentifier().getShortName()) .address(getMicroservice().getHostname()) .port(getMicroservice().getInstanceSettings().getGrpcPort()) .check(Registration.RegCheck.ttl(30L)).tags(tags).meta(Collections.singletonMap("version",
builder.address(json.address);
Optional<String> addressOptional = instance.getAddress(); if (addressOptional.isPresent()) { address(addressOptional);
.name(this.consulServiceName) .id(myServiceId) .address(this.myLocalAddress.getInetAddress().getHostAddress()) .port(this.myLocalAddress.getPort()) .tags(Arrays.asList(tags));
.name(this.consulServiceName) .id(myServiceId) .address(this.myLocalAddress.getInetAddress().getHostAddress()) .port(this.myLocalAddress.getPort()) .tags(Arrays.asList(tags));
public void advertise(Registration registration) { if (this.advertisements.contains(registration)) { return; } AgentClient client = this.agentClientInjector.getValue(); com.orbitz.consul.model.agent.Registration consulReg = ImmutableRegistration.builder() .address(registration.getAddress()) .port(registration.getPort()) .id(serviceId(registration)) .name(registration.getName()) .addTags(registration.getTags().toArray(new String[]{})) .check(com.orbitz.consul.model.agent.Registration.RegCheck.ttl(3L)) .build(); client.register(consulReg); this.advertisements.add(registration); }