类 CloudFoundryWebEndpointDiscoverer

  • 所有已实现的接口:
    org.springframework.boot.actuate.endpoint.EndpointsSupplier<org.springframework.boot.actuate.endpoint.web.ExposableWebEndpoint>, org.springframework.boot.actuate.endpoint.web.WebEndpointsSupplier

    public class CloudFoundryWebEndpointDiscoverer
    extends org.springframework.boot.actuate.endpoint.web.annotation.WebEndpointDiscoverer
    WebEndpointDiscoverer for Cloud Foundry that uses Cloud Foundry specific extensions for the HealthEndpoint.
    从以下版本开始:
    2.0.0
    • 嵌套类概要

      • 从类继承的嵌套类/接口 org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer

        org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.OperationKey
    • 构造器概要

      构造器 
      构造器说明
      CloudFoundryWebEndpointDiscoverer​(org.springframework.context.ApplicationContext applicationContext, org.springframework.boot.actuate.endpoint.invoke.ParameterValueMapper parameterValueMapper, org.springframework.boot.actuate.endpoint.web.EndpointMediaTypes endpointMediaTypes, List<org.springframework.boot.actuate.endpoint.web.PathMapper> endpointPathMappers, Collection<org.springframework.boot.actuate.endpoint.invoke.OperationInvokerAdvisor> invokerAdvisors, Collection<org.springframework.boot.actuate.endpoint.EndpointFilter<org.springframework.boot.actuate.endpoint.web.ExposableWebEndpoint>> filters)
      Create a new WebEndpointDiscoverer instance.
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型方法说明
      protected booleanisExtensionExposed​(Object extensionBean) 
      • 从类继承的方法 org.springframework.boot.actuate.endpoint.web.annotation.WebEndpointDiscoverer

        createEndpoint, createOperation, createOperationKey
      • 从类继承的方法 org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer

        getEndpoints, getEndpointType, isEndpointExposed
      • 从接口继承的方法 org.springframework.boot.actuate.endpoint.EndpointsSupplier

        getEndpoints
    • 构造器详细资料

      • CloudFoundryWebEndpointDiscoverer

        public CloudFoundryWebEndpointDiscoverer​(org.springframework.context.ApplicationContext applicationContext,
                                                 org.springframework.boot.actuate.endpoint.invoke.ParameterValueMapper parameterValueMapper,
                                                 org.springframework.boot.actuate.endpoint.web.EndpointMediaTypes endpointMediaTypes,
                                                 List<org.springframework.boot.actuate.endpoint.web.PathMapper> endpointPathMappers,
                                                 Collection<org.springframework.boot.actuate.endpoint.invoke.OperationInvokerAdvisor> invokerAdvisors,
                                                 Collection<org.springframework.boot.actuate.endpoint.EndpointFilter<org.springframework.boot.actuate.endpoint.web.ExposableWebEndpoint>> filters)
        Create a new WebEndpointDiscoverer instance.
        参数:
        applicationContext - the source application context
        parameterValueMapper - the parameter value mapper
        endpointMediaTypes - the endpoint media types
        endpointPathMappers - the endpoint path mappers
        invokerAdvisors - invoker advisors to apply
        filters - filters to apply
    • 方法详细资料

      • isExtensionExposed

        protected boolean isExtensionExposed​(Object extensionBean)
        覆盖:
        isExtensionExposed 在类中 org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer<org.springframework.boot.actuate.endpoint.web.ExposableWebEndpoint,​org.springframework.boot.actuate.endpoint.web.WebOperation>