Class FcHttpRequestProps.ProxyProps

java.lang.Object
de.xima.fc.workflow.model.nodes.FcHttpRequestProps.ProxyProps
All Implemented Interfaces:
Serializable
Enclosing class:
FcHttpRequestProps

@NotNullIf(field="proxyAuthProps", dependants="useProxyAuth", target=ProxyProps.class) public static class FcHttpRequestProps.ProxyProps extends Object implements Serializable
POJO model class for the proxy configuration of the HTTP request action.
Since:
7.0.0
Author:
XIMA MEDIA GmbH
See Also:
  • Constructor Details

    • ProxyProps

      public ProxyProps()
  • Method Details

    • getProxyAuthProps

      public FcHttpRequestProps.ProxyAuthProps getProxyAuthProps()
      Returns:
      Settings for authenticating against the proxy, see isUseProxyAuth().
    • getProxyHost

      public String getProxyHost()
      Returns:
      Host name of the proxy.
    • getProxyPort

      public int getProxyPort()
      Returns:
      Port number of the proxy.
    • isShowProxyAuthProps

      public boolean isShowProxyAuthProps()
      Returns:
      Whether the user can configure the proxy authentication settings in the UI.
    • isUseProxyAuth

      public boolean isUseProxyAuth()
      Returns:
      Whether the proxy required authentication via a username and password.
    • setProxyAuthProps

      public void setProxyAuthProps(FcHttpRequestProps.ProxyAuthProps proxyAuthProps)
      Parameters:
      proxyAuthProps - Settings for authenticating against the proxy, see isUseProxyAuth().
    • setProxyHost

      public void setProxyHost(String proxyHost)
      Parameters:
      proxyHost - Host name of the proxy.
    • setProxyPort

      public void setProxyPort(int proxyPort)
      Parameters:
      proxyPort - Port number of the proxy.
    • setUseProxyAuth

      public void setUseProxyAuth(boolean useProxyAuth)
      Parameters:
      useProxyAuth - Whether the proxy required authentication via a username and password.