Package com.orbitz.consul.model.catalog
Class CatalogRegistration
- java.lang.Object
-
- com.orbitz.consul.model.catalog.CatalogRegistration
-
- Direct Known Subclasses:
ImmutableCatalogRegistration
@Immutable public abstract class CatalogRegistration extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description CatalogRegistration()
-
Method Summary
Modifier and Type Method Description abstract java.lang.Stringaddress()abstract java.util.Optional<Check>check()abstract java.util.Optional<java.lang.String>datacenter()abstract java.util.Optional<java.lang.String>id()abstract java.lang.Stringnode()abstract java.util.Map<java.lang.String,java.lang.String>nodeMeta()abstract java.util.Optional<Service>service()abstract java.util.Optional<java.lang.Boolean>skipNodeUpdate()abstract java.util.Optional<TaggedAddresses>taggedAddresses()abstract java.util.Optional<WriteRequest>writeRequest()
-
-
-
Method Detail
-
id
public abstract java.util.Optional<java.lang.String> id()
-
datacenter
public abstract java.util.Optional<java.lang.String> datacenter()
-
node
public abstract java.lang.String node()
-
address
public abstract java.lang.String address()
-
nodeMeta
public abstract java.util.Map<java.lang.String,java.lang.String> nodeMeta()
-
taggedAddresses
public abstract java.util.Optional<TaggedAddresses> taggedAddresses()
-
service
public abstract java.util.Optional<Service> service()
-
check
public abstract java.util.Optional<Check> check()
-
writeRequest
public abstract java.util.Optional<WriteRequest> writeRequest()
-
skipNodeUpdate
public abstract java.util.Optional<java.lang.Boolean> skipNodeUpdate()
-
-