public static class ServiceInstanceRegistration.RegistrationBuilder extends Object
Modifier and Type | Field and Description |
---|---|
protected org.apache.curator.x.discovery.ServiceInstanceBuilder<ZookeeperInstance> |
builder |
Constructor and Description |
---|
RegistrationBuilder(org.apache.curator.x.discovery.ServiceInstanceBuilder<ZookeeperInstance> builder) |
Modifier and Type | Method and Description |
---|---|
ServiceInstanceRegistration.RegistrationBuilder |
address(String address) |
ServiceInstanceRegistration |
build() |
ServiceInstanceRegistration.RegistrationBuilder |
defaultUriSpec() |
ServiceInstanceRegistration.RegistrationBuilder |
id(String id) |
ServiceInstanceRegistration.RegistrationBuilder |
name(String name) |
ServiceInstanceRegistration.RegistrationBuilder |
payload(ZookeeperInstance payload) |
ServiceInstanceRegistration.RegistrationBuilder |
port(int port) |
ServiceInstanceRegistration.RegistrationBuilder |
registrationTimeUTC(long registrationTimeUTC) |
ServiceInstanceRegistration.RegistrationBuilder |
serviceType(org.apache.curator.x.discovery.ServiceType serviceType) |
ServiceInstanceRegistration.RegistrationBuilder |
sslPort(int port) |
ServiceInstanceRegistration.RegistrationBuilder |
uriSpec(String uriSpec) |
ServiceInstanceRegistration.RegistrationBuilder |
uriSpec(org.apache.curator.x.discovery.UriSpec uriSpec) |
protected org.apache.curator.x.discovery.ServiceInstanceBuilder<ZookeeperInstance> builder
public RegistrationBuilder(org.apache.curator.x.discovery.ServiceInstanceBuilder<ZookeeperInstance> builder)
public ServiceInstanceRegistration build()
public ServiceInstanceRegistration.RegistrationBuilder name(String name)
public ServiceInstanceRegistration.RegistrationBuilder address(String address)
public ServiceInstanceRegistration.RegistrationBuilder id(String id)
public ServiceInstanceRegistration.RegistrationBuilder port(int port)
public ServiceInstanceRegistration.RegistrationBuilder sslPort(int port)
public ServiceInstanceRegistration.RegistrationBuilder payload(ZookeeperInstance payload)
public ServiceInstanceRegistration.RegistrationBuilder serviceType(org.apache.curator.x.discovery.ServiceType serviceType)
public ServiceInstanceRegistration.RegistrationBuilder registrationTimeUTC(long registrationTimeUTC)
public ServiceInstanceRegistration.RegistrationBuilder uriSpec(org.apache.curator.x.discovery.UriSpec uriSpec)
public ServiceInstanceRegistration.RegistrationBuilder uriSpec(String uriSpec)
public ServiceInstanceRegistration.RegistrationBuilder defaultUriSpec()
Copyright © 2017 Pivotal Software, Inc.. All rights reserved.