Uses of Class
org.mockserver.model.RequestDefinition
Packages that use RequestDefinition
Package
Description
-
Uses of RequestDefinition in org.mockserver.client
Methods in org.mockserver.client with parameters of type RequestDefinitionModifier and TypeMethodDescriptionMockServerClient.clear(RequestDefinition requestDefinition) Clear all expectations and logs that match the request matcherMockServerClient.clear(RequestDefinition requestDefinition, ClearType type) Clear expectations, logs or both that match the request matcherMockServerClient.debugMismatch(RequestDefinition requestDefinition) Analyze why a request does not match any active expectations, showing per-field match failures for each expectation.MockServerClient.retrieveActiveExpectations(RequestDefinition requestDefinition) Retrieve the active expectations match the httpRequest parameter, use null for the parameter to retrieve all expectationsMockServerClient.retrieveActiveExpectations(RequestDefinition requestDefinition, Format format) Retrieve the active expectations match the httpRequest parameter, use null for the parameter to retrieve all expectationsLogEntry[]MockServerClient.retrieveLogEntries(RequestDefinition requestDefinition) Retrieve log entries as typed objects that match the httpRequest parameter, use null for the parameter to retrieve all log entries.LogEntry[]MockServerClient.retrieveLogEntries(RequestDefinition requestDefinition, long fromEpochMillis, long toEpochMillis) Retrieve log entries as typed objects that match the httpRequest parameter, filtered to a time window.MockServerClient.retrieveLogMessages(RequestDefinition requestDefinition) Retrieve the logs associated to a specific requests, this shows all logs for expectation matching, verification, clearing, etcString[]MockServerClient.retrieveLogMessagesArray(RequestDefinition requestDefinition) Retrieve the logs associated to a specific requests, this shows all logs for expectation matching, verification, clearing, etcMockServerClient.retrieveRecordedExpectations(RequestDefinition requestDefinition) Retrieve the request-response combinations that have been recorded as a list of expectations, only those that match the httpRequest parameter are returned, use null to retrieve all requestsMockServerClient.retrieveRecordedExpectations(RequestDefinition requestDefinition, Format format) Retrieve the request-response combinations that have been recorded as a list of expectations, only those that match the httpRequest parameter are returned, use null to retrieve all requestsMockServerClient.retrieveRecordedRequests(RequestDefinition requestDefinition) Retrieve the recorded requests that match the httpRequest parameter, use null for the parameter to retrieve all requestsMockServerClient.retrieveRecordedRequests(RequestDefinition requestDefinition, Format format) Retrieve the recorded requests that match the httpRequest parameter, use null for the parameter to retrieve all requestsMockServerClient.retrieveRecordedRequestsAndResponses(RequestDefinition requestDefinition) Retrieve the recorded requests and responses that match the httpRequest parameter, use null for the parameter to retrieve all requests and responsesMockServerClient.retrieveRecordedRequestsAndResponses(RequestDefinition requestDefinition, Format format) Retrieve the recorded requests that match the httpRequest parameter, use null for the parameter to retrieve all requestsMockServerClient.verify(Integer maximumNumberOfRequestToReturnInVerificationFailure, RequestDefinition... requestDefinitions) Verify a list of requests have been sent in the order specified for example:MockServerClient.verify(RequestDefinition... requestDefinitions) Verify a list of requests have been sent in the order specified for example:MockServerClient.verify(RequestDefinition requestDefinition, VerificationTimes times) Verify a request has been sent for example:MockServerClient.verify(RequestDefinition requestDefinition, VerificationTimes times, Integer maximumNumberOfRequestToReturnInVerificationFailure) Verify a request has been sent for example:MockServerClient.when(RequestDefinition requestDefinition) Specify an unlimited expectation that will respond regardless of the number of matching http for example:MockServerClient.when(RequestDefinition requestDefinition, Times times) Specify a limited expectation that will respond a specified number of times when the http is matchedMockServerClient.when(RequestDefinition requestDefinition, Times times, TimeToLive timeToLive) Specify a limited expectation that will respond a specified number of times when the http is matchedMockServerClient.when(RequestDefinition requestDefinition, Times times, TimeToLive timeToLive, Integer priority) Specify a limited expectation that will respond a specified number of times when the http is matched and will be matched according to priority as follows: -
Uses of RequestDefinition in org.mockserver.dashboard.model
Methods in org.mockserver.dashboard.model that return RequestDefinitionModifier and TypeMethodDescriptionDashboardLogEntryDTO.getHttpRequest()DashboardLogEntryDTO.getHttpRequests()Methods in org.mockserver.dashboard.model with parameters of type RequestDefinitionModifier and TypeMethodDescriptionDashboardLogEntryDTO.setHttpRequests(RequestDefinition[] httpRequests) -
Uses of RequestDefinition in org.mockserver.log
Methods in org.mockserver.log with parameters of type RequestDefinitionModifier and TypeMethodDescriptionvoidMockServerEventLog.clear(RequestDefinition requestDefinition) <T> voidMockServerEventLog.retrieveLogEntriesInReverseForUI(RequestDefinition requestDefinition, Predicate<LogEntry> logEntryPredicate, Function<LogEntry, T> logEntryMapper, Consumer<Stream<T>> consumer) voidMockServerEventLog.retrieveMessageLogEntries(RequestDefinition requestDefinition, Consumer<List<LogEntry>> listConsumer) voidMockServerEventLog.retrieveMessageLogEntriesIncludingDeleted(RequestDefinition requestDefinition, Consumer<List<LogEntry>> listConsumer) voidMockServerEventLog.retrieveRecordedExpectationLogEntries(RequestDefinition requestDefinition, Consumer<List<LogEntry>> listConsumer) voidMockServerEventLog.retrieveRecordedExpectations(RequestDefinition requestDefinition, Consumer<List<Expectation>> listConsumer) voidMockServerEventLog.retrieveRequestLogEntries(RequestDefinition requestDefinition, Consumer<List<LogEntry>> listConsumer) voidMockServerEventLog.retrieveRequestResponseMessageLogEntries(RequestDefinition requestDefinition, Consumer<List<LogEntry>> listConsumer) voidMockServerEventLog.retrieveRequestResponses(RequestDefinition requestDefinition, Consumer<List<LogEventRequestAndResponse>> listConsumer) voidMockServerEventLog.retrieveRequests(RequestDefinition requestDefinition, Consumer<List<RequestDefinition>> listConsumer) Method parameters in org.mockserver.log with type arguments of type RequestDefinitionModifier and TypeMethodDescriptionvoidMockServerEventLog.retrieveAllRequests(boolean matchingExpectationsOnly, Consumer<List<RequestDefinition>> listConsumer) voidMockServerEventLog.retrieveRequests(List<String> expectationIds, Consumer<List<RequestDefinition>> listConsumer) voidMockServerEventLog.retrieveRequests(ExpectationId expectationId, Consumer<List<RequestDefinition>> listConsumer) voidMockServerEventLog.retrieveRequests(RequestDefinition requestDefinition, Consumer<List<RequestDefinition>> listConsumer) voidMockServerEventLog.retrieveRequests(Verification verification, String logCorrelationId, Consumer<List<RequestDefinition>> listConsumer) -
Uses of RequestDefinition in org.mockserver.log.model
Fields in org.mockserver.log.model declared as RequestDefinitionModifier and TypeFieldDescriptionfinal RequestDefinitionRequestAndExpectationId.requestDefinitionMethods in org.mockserver.log.model that return RequestDefinitionModifier and TypeMethodDescriptionLogEntry.getHttpRequest()LogEntry.getHttpRequests()LogEntry.getHttpUpdatedRequests()RequestAndExpectationId.getRequestDefinition()Methods in org.mockserver.log.model with parameters of type RequestDefinitionModifier and TypeMethodDescriptionLogEntry.setExpectation(RequestDefinition httpRequest, HttpResponse httpResponse) LogEntry.setHttpRequest(RequestDefinition httpRequest) LogEntry.setHttpRequests(RequestDefinition[] httpRequests) Constructors in org.mockserver.log.model with parameters of type RequestDefinitionModifierConstructorDescriptionRequestAndExpectationId(RequestDefinition requestDefinition, String expectationId) -
Uses of RequestDefinition in org.mockserver.matchers
Methods in org.mockserver.matchers that return RequestDefinitionMethods in org.mockserver.matchers with parameters of type RequestDefinitionModifier and TypeMethodDescriptionbooleanBinaryRequestPropertiesMatcher.apply(RequestDefinition requestDefinition) booleanDnsRequestPropertiesMatcher.apply(RequestDefinition requestDefinition) booleanHttpRequestPropertiesMatcher.apply(RequestDefinition requestDefinition) booleanHttpRequestsPropertiesMatcher.apply(RequestDefinition requestDefinition) booleanHttpRequestsPropertiesMatcher.apply(RequestDefinition requestDefinition, List<LogEntry> logEntries) abstract booleanAbstractHttpRequestMatcher.matches(MatchDifference context, RequestDefinition requestDefinition) booleanAbstractHttpRequestMatcher.matches(RequestDefinition requestDefinition) booleanBinaryRequestPropertiesMatcher.matches(MatchDifference context, RequestDefinition requestDefinition) booleanDnsRequestPropertiesMatcher.matches(MatchDifference context, RequestDefinition requestDefinition) booleanHttpRequestMatcher.matches(MatchDifference context, RequestDefinition httpRequest) booleanHttpRequestMatcher.matches(RequestDefinition request) booleanHttpRequestPropertiesMatcher.matches(MatchDifference context, RequestDefinition requestDefinition) booleanHttpRequestsPropertiesMatcher.matches(MatchDifference context, RequestDefinition requestDefinition) MatcherBuilder.transformsToMatcher(RequestDefinition requestDefinition) booleanAbstractHttpRequestMatcher.update(RequestDefinition requestDefinition) booleanHttpRequestMatcher.update(RequestDefinition requestDefinition) Constructors in org.mockserver.matchers with parameters of type RequestDefinitionModifierConstructorDescriptionMatchDifference(boolean detailedMatchFailures, RequestDefinition httpRequest) -
Uses of RequestDefinition in org.mockserver.mock
Methods in org.mockserver.mock that return RequestDefinitionMethods in org.mockserver.mock that return types with arguments of type RequestDefinitionModifier and TypeMethodDescriptionRequestMatchers.retrieveRequestDefinitions(List<ExpectationId> expectationIds) Methods in org.mockserver.mock with parameters of type RequestDefinitionModifier and TypeMethodDescriptionvoidRequestMatchers.clear(RequestDefinition requestDefinition) HttpState.firstMatchingExpectation(RequestDefinition request) RequestMatchers.firstMatchingExpectation(RequestDefinition requestDefinition) HttpState.peekFirstMatchingExpectation(RequestDefinition request) Side-effect-free probe: returns the first matching expectation WITHOUT consuming the match (no Times decrement, no scenario transition, no responseInProgress, no metrics).RequestMatchers.peekFirstMatchingExpectation(RequestDefinition requestDefinition) Side-effect-free probe: returns the first active expectation whose matcher matches the given request, WITHOUT consuming the match.RequestMatchers.retrieveActiveExpectations(RequestDefinition requestDefinition) RequestMatchers.retrieveExpectationsMatchingRequest(RequestDefinition requestDefinition) RequestMatchers.retrieveRequestMatchers(RequestDefinition requestDefinition) Constructors in org.mockserver.mock with parameters of type RequestDefinitionModifierConstructorDescriptionExpectation(RequestDefinition requestDefinition) Expectation(RequestDefinition requestDefinition, Times times, TimeToLive timeToLive, int priority) -
Uses of RequestDefinition in org.mockserver.model
Subclasses of RequestDefinition in org.mockserver.modelModifier and TypeClassDescriptionclassclassclassclassMethods in org.mockserver.model that return RequestDefinitionModifier and TypeMethodDescriptionRequestDefinition.cloneWithLogCorrelationId()abstract RequestDefinitionRequestDefinition.shallowClone()RequestDefinition.withLogCorrelationId(String logCorrelationId) -
Uses of RequestDefinition in org.mockserver.serialization
Methods in org.mockserver.serialization that return RequestDefinitionModifier and TypeMethodDescriptionRequestDefinitionSerializer.deserialize(String jsonRequestDefinition) RequestDefinitionSerializer.deserializeArray(String jsonRequestDefinitions) Methods in org.mockserver.serialization that return types with arguments of type RequestDefinitionMethods in org.mockserver.serialization with parameters of type RequestDefinitionModifier and TypeMethodDescriptionRequestDefinitionSerializer.serialize(boolean prettyPrint, RequestDefinition requestDefinition) RequestDefinitionSerializer.serialize(boolean prettyPrint, RequestDefinition... requestDefinitions) RequestDefinitionSerializer.serialize(RequestDefinition requestDefinition) RequestDefinitionSerializer.serialize(RequestDefinition... requestDefinitions) Method parameters in org.mockserver.serialization with type arguments of type RequestDefinitionModifier and TypeMethodDescriptionRequestDefinitionSerializer.serialize(boolean prettyPrint, List<? extends RequestDefinition> requestDefinitions) RequestDefinitionSerializer.serialize(List<? extends RequestDefinition> requestDefinitions) byte[]ExpectationExportSerializer.serializeRequestsAsBruno(List<? extends RequestDefinition> requests) ExpectationExportSerializer.serializeRequestsAsOpenApi(List<? extends RequestDefinition> requests) ExpectationExportSerializer.serializeRequestsAsPostman(List<? extends RequestDefinition> requests) -
Uses of RequestDefinition in org.mockserver.serialization.model
Subclasses of RequestDefinition in org.mockserver.serialization.modelMethods in org.mockserver.serialization.model that return RequestDefinition -
Uses of RequestDefinition in org.mockserver.templates.engine.model
Subclasses of RequestDefinition in org.mockserver.templates.engine.model -
Uses of RequestDefinition in org.mockserver.testing.integration.mock
Methods in org.mockserver.testing.integration.mock with parameters of type RequestDefinitionModifier and TypeMethodDescriptionprotected voidAbstractMockingIntegrationTestBase.verifyRequestsMatches(RequestDefinition[] requestDefinitions, HttpRequest... httpRequestMatchers) -
Uses of RequestDefinition in org.mockserver.verify
Methods in org.mockserver.verify that return RequestDefinitionMethods in org.mockserver.verify that return types with arguments of type RequestDefinitionMethods in org.mockserver.verify with parameters of type RequestDefinitionModifier and TypeMethodDescriptionVerification.withRequest(RequestDefinition requestDefinition) VerificationSequence.withRequests(RequestDefinition... httpRequests) Method parameters in org.mockserver.verify with type arguments of type RequestDefinitionModifier and TypeMethodDescriptionVerificationSequence.withRequests(List<RequestDefinition> httpRequests)