Class MachineHealthCheckSpec

    • Method Detail

      • getMaxUnhealthy

        public IntOrString getMaxUnhealthy()
        MachineHealthCheckSpec defines the desired state of MachineHealthCheck
      • setMaxUnhealthy

        public void setMaxUnhealthy​(IntOrString maxUnhealthy)
        MachineHealthCheckSpec defines the desired state of MachineHealthCheck
      • getNodeStartupTimeout

        public String getNodeStartupTimeout()
        MachineHealthCheckSpec defines the desired state of MachineHealthCheck
      • setNodeStartupTimeout

        public void setNodeStartupTimeout​(String nodeStartupTimeout)
        MachineHealthCheckSpec defines the desired state of MachineHealthCheck
      • getRemediationTemplate

        public ObjectReference getRemediationTemplate()
        MachineHealthCheckSpec defines the desired state of MachineHealthCheck
      • setRemediationTemplate

        public void setRemediationTemplate​(ObjectReference remediationTemplate)
        MachineHealthCheckSpec defines the desired state of MachineHealthCheck
      • getSelector

        public LabelSelector getSelector()
        MachineHealthCheckSpec defines the desired state of MachineHealthCheck
      • setSelector

        public void setSelector​(LabelSelector selector)
        MachineHealthCheckSpec defines the desired state of MachineHealthCheck
      • getUnhealthyConditions

        public List<UnhealthyCondition> getUnhealthyConditions()
        unhealthyConditions contains a list of the conditions that determine whether a node is considered unhealthy. The conditions are combined in a logical OR, i.e. if any of the conditions is met, the node is unhealthy.
      • setUnhealthyConditions

        public void setUnhealthyConditions​(List<UnhealthyCondition> unhealthyConditions)
        unhealthyConditions contains a list of the conditions that determine whether a node is considered unhealthy. The conditions are combined in a logical OR, i.e. if any of the conditions is met, the node is unhealthy.
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • setAdditionalProperty

        public void setAdditionalProperty​(String name,
                                          Object value)
      • setAdditionalProperties

        public void setAdditionalProperties​(Map<String,​Object> additionalProperties)