Uses of Class
org.kiwiproject.consul.model.catalog.ImmutableCatalogRegistration
Packages that use ImmutableCatalogRegistration
-
Uses of ImmutableCatalogRegistration in org.kiwiproject.consul.model.catalog
Methods in org.kiwiproject.consul.model.catalog that return ImmutableCatalogRegistrationModifier and TypeMethodDescriptionImmutableCatalogRegistration.Builder.build()Builds a newImmutableCatalogRegistration.static ImmutableCatalogRegistrationImmutableCatalogRegistration.copyOf(CatalogRegistration instance) Creates an immutable copy of aCatalogRegistrationvalue.ImmutableCatalogRegistration.withAddress(String value) Copy the current immutable object by setting a value for theaddressattribute.Copy the current immutable object by setting an optional value for thecheckattribute.Copy the current immutable object by setting a present value for the optionalcheckattribute.ImmutableCatalogRegistration.withDatacenter(String value) Copy the current immutable object by setting a present value for the optionaldatacenterattribute.ImmutableCatalogRegistration.withDatacenter(Optional<String> optional) Copy the current immutable object by setting an optional value for thedatacenterattribute.Copy the current immutable object by setting a present value for the optionalidattribute.Copy the current immutable object by setting an optional value for theidattribute.Copy the current immutable object by setting a value for thenodeattribute.ImmutableCatalogRegistration.withNodeMeta(Map<String, ? extends String> entries) Copy the current immutable object by replacing thenodeMetamap with the specified map.ImmutableCatalogRegistration.withService(Optional<? extends Service> optional) Copy the current immutable object by setting an optional value for theserviceattribute.ImmutableCatalogRegistration.withService(Service value) Copy the current immutable object by setting a present value for the optionalserviceattribute.ImmutableCatalogRegistration.withSkipNodeUpdate(boolean value) Copy the current immutable object by setting a present value for the optionalskipNodeUpdateattribute.ImmutableCatalogRegistration.withSkipNodeUpdate(Optional<Boolean> optional) Copy the current immutable object by setting an optional value for theskipNodeUpdateattribute.ImmutableCatalogRegistration.withTaggedAddresses(Optional<? extends TaggedAddresses> optional) Copy the current immutable object by setting an optional value for thetaggedAddressesattribute.ImmutableCatalogRegistration.withTaggedAddresses(TaggedAddresses value) Copy the current immutable object by setting a present value for the optionaltaggedAddressesattribute.ImmutableCatalogRegistration.withWriteRequest(Optional<? extends WriteRequest> optional) Copy the current immutable object by setting an optional value for thewriteRequestattribute.ImmutableCatalogRegistration.withWriteRequest(WriteRequest value) Copy the current immutable object by setting a present value for the optionalwriteRequestattribute.