Class EgressIPConfig
- java.lang.Object
-
- io.fabric8.openshift.api.model.operator.v1.EgressIPConfig
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<EgressIPConfigBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class EgressIPConfig extends Object implements io.fabric8.kubernetes.api.builder.Editable<EgressIPConfigBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
EgressIPConfig defines the configuration knobs for egressip- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description EgressIPConfig()No args constructor for use in serializationEgressIPConfig(Long reachabilityTotalTimeoutSeconds)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EgressIPConfigBuilderedit()Map<String,Object>getAdditionalProperties()LonggetReachabilityTotalTimeoutSeconds()reachabilityTotalTimeout configures the EgressIP node reachability check total timeout in seconds.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetReachabilityTotalTimeoutSeconds(Long reachabilityTotalTimeoutSeconds)reachabilityTotalTimeout configures the EgressIP node reachability check total timeout in seconds.EgressIPConfigBuildertoBuilder()
-
-
-
Constructor Detail
-
EgressIPConfig
public EgressIPConfig()
No args constructor for use in serialization
-
EgressIPConfig
public EgressIPConfig(Long reachabilityTotalTimeoutSeconds)
-
-
Method Detail
-
getReachabilityTotalTimeoutSeconds
public Long getReachabilityTotalTimeoutSeconds()
reachabilityTotalTimeout configures the EgressIP node reachability check total timeout in seconds. If the EgressIP node cannot be reached within this timeout, the node is declared down. Setting a large value may cause the EgressIP feature to react slowly to node changes. In particular, it may react slowly for EgressIP nodes that really have a genuine problem and are unreachable. When omitted, this means the user has no opinion and the platform is left to choose a reasonable default, which is subject to change over time. The current default is 1 second. A value of 0 disables the EgressIP node's reachability check.
-
setReachabilityTotalTimeoutSeconds
public void setReachabilityTotalTimeoutSeconds(Long reachabilityTotalTimeoutSeconds)
reachabilityTotalTimeout configures the EgressIP node reachability check total timeout in seconds. If the EgressIP node cannot be reached within this timeout, the node is declared down. Setting a large value may cause the EgressIP feature to react slowly to node changes. In particular, it may react slowly for EgressIP nodes that really have a genuine problem and are unreachable. When omitted, this means the user has no opinion and the platform is left to choose a reasonable default, which is subject to change over time. The current default is 1 second. A value of 0 disables the EgressIP node's reachability check.
-
edit
public EgressIPConfigBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<EgressIPConfigBuilder>
-
toBuilder
public EgressIPConfigBuilder toBuilder()
-
-