Class HttpProxyConfigResponse
java.lang.Object
com.azure.resourcemanager.hybridcontainerservice.models.HttpProxyConfigResponse
- Direct Known Subclasses:
HttpProxyConfig
Configurations for provisioning the cluster with HTTP proxy servers.
-
Constructor Summary
ConstructorDescriptionCreates an instance of HttpProxyConfigResponse class. -
Method Summary
Modifier and TypeMethodDescriptionGet the httpProxy property: The HTTP proxy server endpoint to use.Get the httpsProxy property: The HTTPS proxy server endpoint to use.noProxy()
Get the noProxy property: The endpoints that should not go through proxy.Get the trustedCa property: Alternative CA cert to use for connecting to proxy servers.username()
Get the username property: Username to use for connecting to proxy server.void
validate()
Validates the instance.withHttpProxy
(String httpProxy) Set the httpProxy property: The HTTP proxy server endpoint to use.withHttpsProxy
(String httpsProxy) Set the httpsProxy property: The HTTPS proxy server endpoint to use.withNoProxy
(List<String> noProxy) Set the noProxy property: The endpoints that should not go through proxy.withTrustedCa
(String trustedCa) Set the trustedCa property: Alternative CA cert to use for connecting to proxy servers.withUsername
(String username) Set the username property: Username to use for connecting to proxy server.
-
Constructor Details
-
HttpProxyConfigResponse
public HttpProxyConfigResponse()Creates an instance of HttpProxyConfigResponse class.
-
-
Method Details
-
httpProxy
Get the httpProxy property: The HTTP proxy server endpoint to use.- Returns:
- the httpProxy value.
-
withHttpProxy
Set the httpProxy property: The HTTP proxy server endpoint to use.- Parameters:
httpProxy
- the httpProxy value to set.- Returns:
- the HttpProxyConfigResponse object itself.
-
httpsProxy
Get the httpsProxy property: The HTTPS proxy server endpoint to use.- Returns:
- the httpsProxy value.
-
withHttpsProxy
Set the httpsProxy property: The HTTPS proxy server endpoint to use.- Parameters:
httpsProxy
- the httpsProxy value to set.- Returns:
- the HttpProxyConfigResponse object itself.
-
noProxy
Get the noProxy property: The endpoints that should not go through proxy.- Returns:
- the noProxy value.
-
withNoProxy
Set the noProxy property: The endpoints that should not go through proxy.- Parameters:
noProxy
- the noProxy value to set.- Returns:
- the HttpProxyConfigResponse object itself.
-
trustedCa
Get the trustedCa property: Alternative CA cert to use for connecting to proxy servers.- Returns:
- the trustedCa value.
-
withTrustedCa
Set the trustedCa property: Alternative CA cert to use for connecting to proxy servers.- Parameters:
trustedCa
- the trustedCa value to set.- Returns:
- the HttpProxyConfigResponse object itself.
-
username
Get the username property: Username to use for connecting to proxy server.- Returns:
- the username value.
-
withUsername
Set the username property: Username to use for connecting to proxy server.- Parameters:
username
- the username value to set.- Returns:
- the HttpProxyConfigResponse object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-