Uses of Class
org.kiwiproject.consul.model.agent.ImmutableRegCheck
Packages that use ImmutableRegCheck
-
Uses of ImmutableRegCheck in org.kiwiproject.consul.model.agent
Methods in org.kiwiproject.consul.model.agent that return ImmutableRegCheckModifier and TypeMethodDescriptionImmutableRegCheck.Builder.build()
Builds a newImmutableRegCheck
.static ImmutableRegCheck
ImmutableRegCheck.copyOf
(Registration.RegCheck instance) Creates an immutable copy of aRegistration.RegCheck
value.final ImmutableRegCheck
Copy the current immutable object by setting a present value for the optionalargs
attribute.final ImmutableRegCheck
Copy the current immutable object by setting an optional value for theargs
attribute.final ImmutableRegCheck
ImmutableRegCheck.withDeregisterCriticalServiceAfter
(String value) Copy the current immutable object by setting a present value for the optionalderegisterCriticalServiceAfter
attribute.final ImmutableRegCheck
ImmutableRegCheck.withDeregisterCriticalServiceAfter
(Optional<String> optional) Copy the current immutable object by setting an optional value for thederegisterCriticalServiceAfter
attribute.final ImmutableRegCheck
ImmutableRegCheck.withFailuresBeforeCritical
(int value) Copy the current immutable object by setting a present value for the optionalfailuresBeforeCritical
attribute.final ImmutableRegCheck
ImmutableRegCheck.withFailuresBeforeCritical
(Optional<Integer> optional) Copy the current immutable object by setting an optional value for thefailuresBeforeCritical
attribute.final ImmutableRegCheck
Copy the current immutable object by setting a present value for the optionalgrpc
attribute.final ImmutableRegCheck
Copy the current immutable object by setting an optional value for thegrpc
attribute.final ImmutableRegCheck
ImmutableRegCheck.withGrpcUseTls
(boolean value) Copy the current immutable object by setting a present value for the optionalgrpcUseTls
attribute.final ImmutableRegCheck
ImmutableRegCheck.withGrpcUseTls
(Optional<Boolean> optional) Copy the current immutable object by setting an optional value for thegrpcUseTls
attribute.final ImmutableRegCheck
Copy the current immutable object by setting a present value for the optionalhttp
attribute.final ImmutableRegCheck
Copy the current immutable object by setting an optional value for thehttp
attribute.final ImmutableRegCheck
Copy the current immutable object by setting a present value for the optionalid
attribute.final ImmutableRegCheck
Copy the current immutable object by setting an optional value for theid
attribute.final ImmutableRegCheck
ImmutableRegCheck.withInterval
(String value) Copy the current immutable object by setting a present value for the optionalinterval
attribute.final ImmutableRegCheck
ImmutableRegCheck.withInterval
(Optional<String> optional) Copy the current immutable object by setting an optional value for theinterval
attribute.final ImmutableRegCheck
Copy the current immutable object by setting a present value for the optionalname
attribute.final ImmutableRegCheck
Copy the current immutable object by setting an optional value for thename
attribute.final ImmutableRegCheck
Copy the current immutable object by setting a present value for the optionalnotes
attribute.final ImmutableRegCheck
Copy the current immutable object by setting an optional value for thenotes
attribute.final ImmutableRegCheck
ImmutableRegCheck.withStatus
(String value) Copy the current immutable object by setting a present value for the optionalstatus
attribute.final ImmutableRegCheck
ImmutableRegCheck.withStatus
(Optional<String> optional) Copy the current immutable object by setting an optional value for thestatus
attribute.final ImmutableRegCheck
ImmutableRegCheck.withSuccessBeforePassing
(int value) Copy the current immutable object by setting a present value for the optionalsuccessBeforePassing
attribute.final ImmutableRegCheck
ImmutableRegCheck.withSuccessBeforePassing
(Optional<Integer> optional) Copy the current immutable object by setting an optional value for thesuccessBeforePassing
attribute.final ImmutableRegCheck
Copy the current immutable object by setting a present value for the optionaltcp
attribute.final ImmutableRegCheck
Copy the current immutable object by setting an optional value for thetcp
attribute.final ImmutableRegCheck
ImmutableRegCheck.withTimeout
(String value) Copy the current immutable object by setting a present value for the optionaltimeout
attribute.final ImmutableRegCheck
ImmutableRegCheck.withTimeout
(Optional<String> optional) Copy the current immutable object by setting an optional value for thetimeout
attribute.final ImmutableRegCheck
ImmutableRegCheck.withTlsSkipVerify
(boolean value) Copy the current immutable object by setting a present value for the optionaltlsSkipVerify
attribute.final ImmutableRegCheck
ImmutableRegCheck.withTlsSkipVerify
(Optional<Boolean> optional) Copy the current immutable object by setting an optional value for thetlsSkipVerify
attribute.final ImmutableRegCheck
Copy the current immutable object by setting a present value for the optionalttl
attribute.final ImmutableRegCheck
Copy the current immutable object by setting an optional value for thettl
attribute.