Class GatewayProperties

java.lang.Object
org.springframework.cloud.gateway.config.GatewayProperties

@ConfigurationProperties("spring.cloud.gateway.server.webflux") @Validated public class GatewayProperties extends Object
Author:
Spencer Gibb
  • Field Details

  • Constructor Details

    • GatewayProperties

      public GatewayProperties()
  • Method Details

    • isRouteFilterCacheEnabled

      public boolean isRouteFilterCacheEnabled()
    • setRouteFilterCacheEnabled

      public void setRouteFilterCacheEnabled(boolean routeFilterCacheEnabled)
    • getRoutes

      public List<RouteDefinition> getRoutes()
    • setRoutes

      public void setRoutes(List<RouteDefinition> routes)
    • getDefaultFilters

      public List<FilterDefinition> getDefaultFilters()
    • setDefaultFilters

      public void setDefaultFilters(List<FilterDefinition> defaultFilters)
    • getStreamingMediaTypes

      public List<org.springframework.http.MediaType> getStreamingMediaTypes()
    • setStreamingMediaTypes

      public void setStreamingMediaTypes(List<org.springframework.http.MediaType> streamingMediaTypes)
    • isFailOnRouteDefinitionError

      public boolean isFailOnRouteDefinitionError()
    • setFailOnRouteDefinitionError

      public void setFailOnRouteDefinitionError(boolean failOnRouteDefinitionError)
    • getTrustedProxies

      public String getTrustedProxies()
    • setTrustedProxies

      public void setTrustedProxies(String trustedProxies)
    • toString

      public String toString()
      Overrides:
      toString in class Object