Class DefaultServiceEndpoint

java.lang.Object
com.netflix.spinnaker.config.DefaultServiceEndpoint
All Implemented Interfaces:
ServiceEndpoint

public class DefaultServiceEndpoint extends Object implements ServiceEndpoint
Represents a service endpoint URL and name.

If a secure client is constructed using this type and not set to use default ssl factory, ssl socket factory will be set with supplied trust and keystores, See com.netflix.spinnaker.okhttp.OkHttpClientConfigurationProperties.

If a client is constructed using this type and is insecure, trust and keystores will be set to empty and host name verification will be turned off.

  • Constructor Details

    • DefaultServiceEndpoint

      public DefaultServiceEndpoint(@Nonnull String name, @Nonnull String baseUrl)
    • DefaultServiceEndpoint

      public DefaultServiceEndpoint(@Nonnull String name, @Nonnull String baseUrl, boolean isSecure)
    • DefaultServiceEndpoint

      public DefaultServiceEndpoint(@Nonnull String name, @Nonnull String baseUrl, boolean isSecure, boolean useDefaultSslSocketFactory)
    • DefaultServiceEndpoint

      public DefaultServiceEndpoint(@Nonnull String name, @Nonnull String baseUrl, @Nonnull Map<String,String> config)
    • DefaultServiceEndpoint

      public DefaultServiceEndpoint(@Nonnull String name, @Nonnull String baseUrl, @Nonnull Map<String,String> config, boolean isSecure, boolean useDefaultSslSocketFactory)
  • Method Details