Uses of Class
org.kiwiproject.consul.model.catalog.ImmutableCatalogService
Packages that use ImmutableCatalogService
-
Uses of ImmutableCatalogService in org.kiwiproject.consul.model.catalog
Methods in org.kiwiproject.consul.model.catalog that return ImmutableCatalogServiceModifier and TypeMethodDescriptionImmutableCatalogService.Builder.build()Builds a newImmutableCatalogService.static ImmutableCatalogServiceImmutableCatalogService.copyOf(CatalogService instance) Creates an immutable copy of aCatalogServicevalue.final ImmutableCatalogServiceImmutableCatalogService.withAddress(String value) Copy the current immutable object by setting a value for theaddressattribute.final ImmutableCatalogServiceImmutableCatalogService.withDatacenter(String value) Copy the current immutable object by setting a present value for the optionaldatacenterattribute.final ImmutableCatalogServiceImmutableCatalogService.withDatacenter(Optional<String> optional) Copy the current immutable object by setting an optional value for thedatacenterattribute.final ImmutableCatalogServiceCopy the current immutable object by setting a value for thenodeattribute.final ImmutableCatalogServiceImmutableCatalogService.withNodeMeta(Map<String, ? extends String> entries) Copy the current immutable object by replacing thenodeMetamap with the specified map.final ImmutableCatalogServiceImmutableCatalogService.withServiceAddress(String value) Copy the current immutable object by setting a value for theserviceAddressattribute.final ImmutableCatalogServiceImmutableCatalogService.withServiceEnableTagOverride(boolean value) Copy the current immutable object by setting a present value for the optionalserviceEnableTagOverrideattribute.final ImmutableCatalogServiceImmutableCatalogService.withServiceEnableTagOverride(Optional<Boolean> optional) Copy the current immutable object by setting an optional value for theserviceEnableTagOverrideattribute.final ImmutableCatalogServiceImmutableCatalogService.withServiceId(String value) Copy the current immutable object by setting a value for theserviceIdattribute.final ImmutableCatalogServiceImmutableCatalogService.withServiceMeta(Map<String, ? extends String> entries) Copy the current immutable object by replacing theserviceMetamap with the specified map.final ImmutableCatalogServiceImmutableCatalogService.withServiceName(String value) Copy the current immutable object by setting a value for theserviceNameattribute.final ImmutableCatalogServiceImmutableCatalogService.withServicePort(int value) Copy the current immutable object by setting a value for theservicePortattribute.final ImmutableCatalogServiceImmutableCatalogService.withServiceTags(Iterable<String> elements) Copy the current immutable object with elements that replace the content ofserviceTags.final ImmutableCatalogServiceImmutableCatalogService.withServiceTags(String... elements) Copy the current immutable object with elements that replace the content ofserviceTags.final ImmutableCatalogServiceImmutableCatalogService.withServiceWeights(Optional<? extends ServiceWeights> optional) Copy the current immutable object by setting an optional value for theserviceWeightsattribute.final ImmutableCatalogServiceImmutableCatalogService.withServiceWeights(ServiceWeights value) Copy the current immutable object by setting a present value for the optionalserviceWeightsattribute.