Class ConnectivityCheckRequestProtocolConfigurationHttpConfiguration


  • public final class ConnectivityCheckRequestProtocolConfigurationHttpConfiguration
    extends Object
    Configuration for HTTP or HTTPS requests.
    • Constructor Detail

      • ConnectivityCheckRequestProtocolConfigurationHttpConfiguration

        public ConnectivityCheckRequestProtocolConfigurationHttpConfiguration()
    • Method Detail

      • method

        public Method method()
        Get the method property: The HTTP method to be used.
        Returns:
        the method value.
      • validStatusCodes

        public List<Long> validStatusCodes()
        Get the validStatusCodes property: List of HTTP status codes considered valid for the request response.
        Returns:
        the validStatusCodes value.
      • withValidStatusCodes

        public ConnectivityCheckRequestProtocolConfigurationHttpConfiguration withValidStatusCodes​(List<Long> validStatusCodes)
        Set the validStatusCodes property: List of HTTP status codes considered valid for the request response.
        Parameters:
        validStatusCodes - the validStatusCodes value to set.
        Returns:
        the ConnectivityCheckRequestProtocolConfigurationHttpConfiguration object itself.
      • headers

        public List<HttpHeader> headers()
        Get the headers property: List of headers to be included in the request.
        Returns:
        the headers value.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.