Interface ServerRef

    • Field Detail

      • LBENABLED_DEFAULT_VALUE

        static final String LBENABLED_DEFAULT_VALUE
        defines the default value for lb-enabled attribute
        See Also:
        Constant Field Values
    • Method Detail

      • getRef

        @NotNull
        @Pattern(regexp="[A-Za-z0-9_][A-Za-z0-9\\-_\\.;]*",
                 message="{server.invalid.name}",
                 payload=ServerRef.class)
        @RemoteKey(message="{resourceref.invalid.server-ref}",
                   type=Server.class)
        @NotNull @Pattern(regexp="[A-Za-z0-9_][A-Za-z0-9\\-_\\.;]*",message="{server.invalid.name}",payload=ServerRef.class) String getRef()
        Gets the value of the ref property. A reference to the name of a server defined elsewhere
        Specified by:
        getRef in interface Ref
        Returns:
        possible object is String
      • getDisableTimeoutInMinutes

        String getDisableTimeoutInMinutes()
        Gets the value of the disableTimeoutInMinutes property. The time, in minutes, that it takes this server to reach a quiescent state after having been disabled
        Returns:
        possible object is String
      • getLbEnabled

        String getLbEnabled()
        Gets the value of the lbEnabled property. Causes any and all load-balancers using this server to consider this server available to them. Defaults to available(true)
        Returns:
        possible object is String
      • getEnabled

        String getEnabled()
        Gets the value of the enabled property. A boolean flag that causes the server to be enabled to serve end-users, or not. Default is to be enabled (true)
        Returns:
        possible object is String
      • getHealthChecker

        HealthChecker getHealthChecker()
        Gets the value of the healthChecker property.
        Returns:
        possible object is HealthChecker