Uses of Class
de.codecentric.boot.admin.server.domain.entities.Instance
Packages that use Instance
Package
Description
-
Uses of Instance in de.codecentric.boot.admin.server.domain.entities
Methods in de.codecentric.boot.admin.server.domain.entities that return InstanceModifier and TypeMethodDescriptionstatic InstanceInstance.create(InstanceId id) Instance.deregister()Instance.register(Registration registration) Instance.withEndpoints(Endpoints endpoints) Instance.withStatusInfo(StatusInfo statusInfo) Methods in de.codecentric.boot.admin.server.domain.entities that return types with arguments of type InstanceModifier and TypeMethodDescriptionreactor.core.publisher.Mono<Instance>EventsourcingInstanceRepository.compute(InstanceId id, BiFunction<InstanceId, Instance, reactor.core.publisher.Mono<Instance>> remappingFunction) reactor.core.publisher.Mono<Instance>InstanceRepository.compute(InstanceId id, BiFunction<InstanceId, Instance, reactor.core.publisher.Mono<Instance>> remappingFunction) Updates the instance associated with the id using the remapping function.reactor.core.publisher.Mono<Instance>EventsourcingInstanceRepository.computeIfPresent(InstanceId id, BiFunction<InstanceId, Instance, reactor.core.publisher.Mono<Instance>> remappingFunction) reactor.core.publisher.Mono<Instance>InstanceRepository.computeIfPresent(InstanceId id, BiFunction<InstanceId, Instance, reactor.core.publisher.Mono<Instance>> remappingFunction) Updates the instance associated with the id using the remapping function.reactor.core.publisher.Mono<Instance>EventsourcingInstanceRepository.find(InstanceId id) reactor.core.publisher.Mono<Instance>InstanceRepository.find(InstanceId id) reactor.core.publisher.Mono<Instance>SnapshottingInstanceRepository.find(InstanceId id) reactor.core.publisher.Flux<Instance>EventsourcingInstanceRepository.findAll()reactor.core.publisher.Flux<Instance>InstanceRepository.findAll()reactor.core.publisher.Flux<Instance>SnapshottingInstanceRepository.findAll()reactor.core.publisher.Flux<Instance>EventsourcingInstanceRepository.findByName(String name) reactor.core.publisher.Flux<Instance>InstanceRepository.findByName(String name) protected reactor.core.publisher.Mono<Instance>SnapshottingInstanceRepository.rehydrateSnapshot(InstanceId id) reactor.core.publisher.Mono<Instance>reactor.core.publisher.Mono<Instance>Saves the Instancereactor.core.publisher.Mono<Instance>Methods in de.codecentric.boot.admin.server.domain.entities with parameters of type InstanceModifier and TypeMethodDescriptionreactor.core.publisher.Mono<Instance>reactor.core.publisher.Mono<Instance>Saves the Instancereactor.core.publisher.Mono<Instance>Method parameters in de.codecentric.boot.admin.server.domain.entities with type arguments of type InstanceModifier and TypeMethodDescriptionreactor.core.publisher.Mono<Instance>EventsourcingInstanceRepository.compute(InstanceId id, BiFunction<InstanceId, Instance, reactor.core.publisher.Mono<Instance>> remappingFunction) reactor.core.publisher.Mono<Instance>EventsourcingInstanceRepository.compute(InstanceId id, BiFunction<InstanceId, Instance, reactor.core.publisher.Mono<Instance>> remappingFunction) reactor.core.publisher.Mono<Instance>InstanceRepository.compute(InstanceId id, BiFunction<InstanceId, Instance, reactor.core.publisher.Mono<Instance>> remappingFunction) Updates the instance associated with the id using the remapping function.reactor.core.publisher.Mono<Instance>InstanceRepository.compute(InstanceId id, BiFunction<InstanceId, Instance, reactor.core.publisher.Mono<Instance>> remappingFunction) Updates the instance associated with the id using the remapping function.reactor.core.publisher.Mono<Instance>EventsourcingInstanceRepository.computeIfPresent(InstanceId id, BiFunction<InstanceId, Instance, reactor.core.publisher.Mono<Instance>> remappingFunction) reactor.core.publisher.Mono<Instance>EventsourcingInstanceRepository.computeIfPresent(InstanceId id, BiFunction<InstanceId, Instance, reactor.core.publisher.Mono<Instance>> remappingFunction) reactor.core.publisher.Mono<Instance>InstanceRepository.computeIfPresent(InstanceId id, BiFunction<InstanceId, Instance, reactor.core.publisher.Mono<Instance>> remappingFunction) Updates the instance associated with the id using the remapping function.reactor.core.publisher.Mono<Instance>InstanceRepository.computeIfPresent(InstanceId id, BiFunction<InstanceId, Instance, reactor.core.publisher.Mono<Instance>> remappingFunction) Updates the instance associated with the id using the remapping function. -
Uses of Instance in de.codecentric.boot.admin.server.notify
Methods in de.codecentric.boot.admin.server.notify with parameters of type InstanceModifier and TypeMethodDescriptionprotected StringOpsGenieNotifier.buildUrl(InstanceEvent event, Instance instance) protected StringDiscordNotifier.createContent(InstanceEvent event, Instance instance) protected ObjectDiscordNotifier.createDiscordNotification(InstanceEvent event, Instance instance) protected org.springframework.expression.EvaluationContextMicrosoftTeamsNotifier.createEvaluationContext(InstanceEvent event, Instance instance) HipchatNotifier.createHipChatNotification(InstanceEvent event, Instance instance) protected ObjectDingTalkNotifier.createMessage(InstanceEvent event, Instance instance) protected ObjectLetsChatNotifier.createMessage(InstanceEvent event, Instance instance) protected MicrosoftTeamsNotifier.MessageMicrosoftTeamsNotifier.createMessage(Instance instance, String registeredTitle, String activitySubtitle, org.springframework.expression.EvaluationContext context) protected ObjectRocketChatNotifier.createMessage(InstanceEvent event, Instance instance) protected ObjectSlackNotifier.createMessage(InstanceEvent event, Instance instance) protected ObjectWebexNotifier.createMessage(InstanceEvent event, Instance instance) Creates a message object containing the parameters required for sending a notification.FeiShuNotifier.createNotification(InstanceEvent event, Instance instance) PagerdutyNotifier.createPagerdutyEvent(InstanceEvent event, Instance instance) protected org.springframework.http.HttpEntity<?>OpsGenieNotifier.createRequest(InstanceEvent event, Instance instance) protected abstract reactor.core.publisher.Mono<Void>AbstractEventNotifier.doNotify(InstanceEvent event, Instance instance) protected reactor.core.publisher.Mono<Void>DingTalkNotifier.doNotify(InstanceEvent event, Instance instance) protected reactor.core.publisher.Mono<Void>DiscordNotifier.doNotify(InstanceEvent event, Instance instance) protected reactor.core.publisher.Mono<Void>FeiShuNotifier.doNotify(InstanceEvent event, Instance instance) protected reactor.core.publisher.Mono<Void>HipchatNotifier.doNotify(InstanceEvent event, Instance instance) protected reactor.core.publisher.Mono<Void>LetsChatNotifier.doNotify(InstanceEvent event, Instance instance) protected reactor.core.publisher.Mono<Void>LoggingNotifier.doNotify(InstanceEvent event, Instance instance) protected reactor.core.publisher.Mono<Void>MailNotifier.doNotify(InstanceEvent event, Instance instance) protected reactor.core.publisher.Mono<Void>MicrosoftTeamsNotifier.doNotify(InstanceEvent event, Instance instance) protected reactor.core.publisher.Mono<Void>OpsGenieNotifier.doNotify(InstanceEvent event, Instance instance) protected reactor.core.publisher.Mono<Void>PagerdutyNotifier.doNotify(InstanceEvent event, Instance instance) reactor.core.publisher.Mono<Void>RemindingNotifier.doNotify(InstanceEvent event, Instance instance) protected reactor.core.publisher.Mono<Void>RocketChatNotifier.doNotify(InstanceEvent event, Instance instance) protected reactor.core.publisher.Mono<Void>SlackNotifier.doNotify(InstanceEvent event, Instance instance) protected reactor.core.publisher.Mono<Void>TelegramNotifier.doNotify(InstanceEvent event, Instance instance) protected reactor.core.publisher.Mono<Void>WebexNotifier.doNotify(InstanceEvent event, Instance instance) Sends a notification with the given event and instance.protected StringOpsGenieNotifier.generateAlias(Instance instance) protected MicrosoftTeamsNotifier.MessageMicrosoftTeamsNotifier.getDeregisteredMessage(Instance instance, org.springframework.expression.EvaluationContext context) protected StringOpsGenieNotifier.getDescription(InstanceEvent event, Instance instance) protected StringPagerdutyNotifier.getDescription(InstanceEvent event, Instance instance) protected StringHipchatNotifier.getMessage(InstanceEvent event, Instance instance) protected StringOpsGenieNotifier.getMessage(InstanceEvent event, Instance instance) protected MicrosoftTeamsNotifier.MessageMicrosoftTeamsNotifier.getRegisteredMessage(Instance instance, org.springframework.expression.EvaluationContext context) protected MicrosoftTeamsNotifier.MessageMicrosoftTeamsNotifier.getStatusChangedMessage(Instance instance, org.springframework.expression.EvaluationContext context) protected StringLetsChatNotifier.getText(InstanceEvent event, Instance instance) protected StringRocketChatNotifier.getText(InstanceEvent event, Instance instance) protected StringSlackNotifier.getText(InstanceEvent event, Instance instance) protected StringTelegramNotifier.getText(InstanceEvent event, Instance instance) protected StringWebexNotifier.getText(InstanceEvent event, Instance instance) Retrieves the text for the given event and instance.protected booleanAbstractEventNotifier.shouldNotify(InstanceEvent event, Instance instance) protected booleanAbstractStatusChangeNotifier.shouldNotify(InstanceEvent event, Instance instance) protected booleanMicrosoftTeamsNotifier.shouldNotify(InstanceEvent event, Instance instance) -
Uses of Instance in de.codecentric.boot.admin.server.notify.filter
Methods in de.codecentric.boot.admin.server.notify.filter with parameters of type InstanceModifier and TypeMethodDescriptionprotected booleanApplicationNameNotificationFilter.doFilter(InstanceEvent event, Instance instance) protected abstract booleanExpiringNotificationFilter.doFilter(InstanceEvent event, Instance instance) protected booleanInstanceIdNotificationFilter.doFilter(InstanceEvent event, Instance instance) reactor.core.publisher.Mono<Void>FilteringNotifier.doNotify(InstanceEvent event, Instance instance) booleanExpiringNotificationFilter.filter(InstanceEvent event, Instance instance) booleanNotificationFilter.filter(InstanceEvent event, Instance instance) protected booleanFilteringNotifier.shouldNotify(InstanceEvent event, Instance instance) -
Uses of Instance in de.codecentric.boot.admin.server.services
Methods in de.codecentric.boot.admin.server.services that return types with arguments of type InstanceModifier and TypeMethodDescriptionprotected reactor.core.publisher.Mono<Instance>InfoUpdater.doUpdateInfo(Instance instance) protected reactor.core.publisher.Mono<Instance>StatusUpdater.doUpdateStatus(Instance instance) ApplicationRegistry.getApplicationForInstance(Instance instance) reactor.core.publisher.Mono<Instance>InstanceRegistry.getInstance(InstanceId id) Get a specific instancereactor.core.publisher.Flux<Instance>InstanceRegistry.getInstances()Get a list of all registered instances that satisfy the filter.reactor.core.publisher.Flux<Instance>InstanceRegistry.getInstances(String name) Get a list of all registered application instances that satisfy the filter.Methods in de.codecentric.boot.admin.server.services with parameters of type InstanceModifier and TypeMethodDescriptionprotected InfoInfoUpdater.convertInfo(Instance instance, Throwable ex) protected reactor.core.publisher.Mono<Info>InfoUpdater.convertInfo(Instance instance, org.springframework.web.reactive.function.client.ClientResponse response) protected reactor.core.publisher.Mono<Instance>InfoUpdater.doUpdateInfo(Instance instance) protected reactor.core.publisher.Mono<Instance>StatusUpdater.doUpdateStatus(Instance instance) booleanApplicationRegistry.getApplicationForInstance(Instance instance) protected voidMethod parameters in de.codecentric.boot.admin.server.services with type arguments of type InstanceModifier and TypeMethodDescriptionprotected BuildVersionApplicationRegistry.getBuildVersion(List<Instance> instances) protected reactor.core.publisher.Mono<Application>ApplicationRegistry.toApplication(String name, reactor.core.publisher.Flux<Instance> instances) -
Uses of Instance in de.codecentric.boot.admin.server.services.endpoints
Methods in de.codecentric.boot.admin.server.services.endpoints with parameters of type InstanceModifier and TypeMethodDescriptionprotected Function<org.springframework.web.reactive.function.client.ClientResponse,reactor.core.publisher.Mono<Endpoints>> protected reactor.core.publisher.Mono<ProbeEndpointsStrategy.DetectedEndpoint>ProbeEndpointsStrategy.detectEndpoint(Instance instance, ProbeEndpointsStrategy.EndpointDefinition endpoint) reactor.core.publisher.Mono<Endpoints>ChainingStrategy.detectEndpoints(Instance instance) reactor.core.publisher.Mono<Endpoints>EndpointDetectionStrategy.detectEndpoints(Instance instance) reactor.core.publisher.Mono<Endpoints>ProbeEndpointsStrategy.detectEndpoints(Instance instance) reactor.core.publisher.Mono<Endpoints>QueryIndexEndpointStrategy.detectEndpoints(Instance instance) -
Uses of Instance in de.codecentric.boot.admin.server.web
Methods in de.codecentric.boot.admin.server.web that return types with arguments of type InstanceModifier and TypeMethodDescriptionreactor.core.publisher.Mono<org.springframework.http.ResponseEntity<Instance>>Get a single instance.reactor.core.publisher.Flux<Instance>InstancesController.instances()List all registered instances with namereactor.core.publisher.Flux<Instance>List all registered instances with namereactor.core.publisher.Flux<org.springframework.http.codec.ServerSentEvent<Instance>>InstancesController.instanceStream(String id) Stream events for a specific instance as Server-Sent Events (SSE).Method parameters in de.codecentric.boot.admin.server.web with type arguments of type InstanceModifier and TypeMethodDescriptionreactor.core.publisher.Flux<InstanceWebProxy.InstanceResponse>InstanceWebProxy.forward(reactor.core.publisher.Flux<Instance> instances, InstanceWebProxy.ForwardRequest forwardRequest) <V> reactor.core.publisher.Mono<V>InstanceWebProxy.forward(reactor.core.publisher.Mono<Instance> instanceMono, InstanceWebProxy.ForwardRequest forwardRequest, Function<org.springframework.web.reactive.function.client.ClientResponse, reactor.core.publisher.Mono<V>> responseHandler) -
Uses of Instance in de.codecentric.boot.admin.server.web.client
Methods in de.codecentric.boot.admin.server.web.client with parameters of type InstanceModifier and TypeMethodDescriptionreactor.core.publisher.Mono<org.springframework.web.reactive.function.client.ClientResponse>InstanceExchangeFilterFunction.filter(Instance instance, org.springframework.web.reactive.function.client.ClientRequest request, org.springframework.web.reactive.function.client.ExchangeFunction next) org.springframework.http.HttpHeadersBasicAuthHttpHeaderProvider.getHeaders(Instance instance) org.springframework.http.HttpHeadersCloudFoundryHttpHeaderProvider.getHeaders(Instance instance) org.springframework.http.HttpHeadersCompositeHttpHeadersProvider.getHeaders(Instance instance) org.springframework.http.HttpHeadersHttpHeadersProvider.getHeaders(Instance instance) org.springframework.web.reactive.function.client.WebClientMethod parameters in de.codecentric.boot.admin.server.web.client with type arguments of type Instance -
Uses of Instance in de.codecentric.boot.admin.server.web.client.reactive
Methods in de.codecentric.boot.admin.server.web.client.reactive with parameters of type InstanceModifier and TypeMethodDescriptionreactor.core.publisher.Mono<org.springframework.http.HttpHeaders>CompositeReactiveHttpHeadersProvider.getHeaders(Instance instance) reactor.core.publisher.Mono<org.springframework.http.HttpHeaders>ReactiveHttpHeadersProvider.getHeaders(Instance instance)