Class HttpAdminClient
java.lang.Object
com.github.tomakehurst.wiremock.client.HttpAdminClient
- All Implemented Interfaces:
Admin
-
Constructor Summary
ConstructorsConstructorDescriptionHttpAdminClient(String host, int port) HttpAdminClient(String host, int port, String urlPathPrefix) HttpAdminClient(String scheme, String host) HttpAdminClient(String scheme, String host, int port) HttpAdminClient(String scheme, String host, int port, String urlPathPrefix) HttpAdminClient(String scheme, String host, int port, String urlPathPrefix, String hostHeader) HttpAdminClient(String scheme, String host, int port, String urlPathPrefix, String hostHeader, ClientAuthenticator authenticator, org.apache.hc.client5.http.impl.classic.CloseableHttpClient httpClient) HttpAdminClient(String scheme, String host, int port, String urlPathPrefix, String hostHeader, String proxyHost, int proxyPort) HttpAdminClient(String scheme, String host, int port, String urlPathPrefix, String hostHeader, String proxyHost, int proxyPort, ClientAuthenticator authenticator) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddStubMapping(StubMapping stubMapping) countRequestsMatching(RequestPattern requestPattern) voideditStubMapping(StubMapping stubMapping) findAllStubsByMetadata(StringValuePattern pattern) findRequestsMatching(RequestPattern requestPattern) findTopNearMissesFor(RequestPattern requestPattern) findTopNearMissesFor(LoggedRequest loggedRequest) protected StringgetServedStub(UUID id) getServeEvents(ServeEventQuery query) getStubMapping(UUID id) voidimportStubs(StubImport stubImport) intport()voidremoveServeEvent(UUID eventId) removeServeEventsForStubsMatchingMetadata(StringValuePattern metadataPattern) removeServeEventsMatching(RequestPattern requestPattern) voidremoveStubMapping(StubMapping stubbMapping) voidvoidremoveStubsByMetadata(StringValuePattern pattern) voidresetAll()voidvoidvoidresetScenario(String name) voidvoidvoidvoidsetScenarioState(String name, String state) voidsnapshotRecord(RecordSpec spec) voidstartRecording(RecordSpec recordSpec) voidstartRecording(RecordSpecBuilder recordSpec) voidstartRecording(String targetBaseUrl) voidupdateGlobalSettings(GlobalSettings settings)
-
Constructor Details
-
HttpAdminClient
-
HttpAdminClient
-
HttpAdminClient
-
HttpAdminClient
-
HttpAdminClient
-
HttpAdminClient
-
HttpAdminClient
-
HttpAdminClient
public HttpAdminClient(String scheme, String host, int port, String urlPathPrefix, String hostHeader, ClientAuthenticator authenticator, org.apache.hc.client5.http.impl.classic.CloseableHttpClient httpClient) -
HttpAdminClient
-
-
Method Details
-
addStubMapping
- Specified by:
addStubMappingin interfaceAdmin
-
editStubMapping
- Specified by:
editStubMappingin interfaceAdmin
-
removeStubMapping
- Specified by:
removeStubMappingin interfaceAdmin
-
removeStubMapping
- Specified by:
removeStubMappingin interfaceAdmin
-
listAllStubMappings
- Specified by:
listAllStubMappingsin interfaceAdmin
-
getStubMapping
- Specified by:
getStubMappingin interfaceAdmin
-
saveMappings
public void saveMappings()- Specified by:
saveMappingsin interfaceAdmin
-
resetAll
public void resetAll() -
resetRequests
public void resetRequests()- Specified by:
resetRequestsin interfaceAdmin
-
resetScenarios
public void resetScenarios()- Specified by:
resetScenariosin interfaceAdmin
-
resetMappings
public void resetMappings()- Specified by:
resetMappingsin interfaceAdmin
-
resetToDefaultMappings
public void resetToDefaultMappings()- Specified by:
resetToDefaultMappingsin interfaceAdmin
-
getServeEvents
- Specified by:
getServeEventsin interfaceAdmin
-
getServeEvents
- Specified by:
getServeEventsin interfaceAdmin
-
getServedStub
- Specified by:
getServedStubin interfaceAdmin
-
countRequestsMatching
- Specified by:
countRequestsMatchingin interfaceAdmin
-
findRequestsMatching
- Specified by:
findRequestsMatchingin interfaceAdmin
-
findUnmatchedRequests
- Specified by:
findUnmatchedRequestsin interfaceAdmin
-
removeServeEvent
- Specified by:
removeServeEventin interfaceAdmin
-
removeServeEventsMatching
- Specified by:
removeServeEventsMatchingin interfaceAdmin
-
removeServeEventsForStubsMatchingMetadata
public FindServeEventsResult removeServeEventsForStubsMatchingMetadata(StringValuePattern metadataPattern) - Specified by:
removeServeEventsForStubsMatchingMetadatain interfaceAdmin
-
findNearMissesForUnmatchedRequests
- Specified by:
findNearMissesForUnmatchedRequestsin interfaceAdmin
-
getAllScenarios
- Specified by:
getAllScenariosin interfaceAdmin
-
resetScenario
- Specified by:
resetScenarioin interfaceAdmin
-
setScenarioState
- Specified by:
setScenarioStatein interfaceAdmin
-
findTopNearMissesFor
- Specified by:
findTopNearMissesForin interfaceAdmin
-
findTopNearMissesFor
- Specified by:
findTopNearMissesForin interfaceAdmin
-
updateGlobalSettings
- Specified by:
updateGlobalSettingsin interfaceAdmin
-
snapshotRecord
- Specified by:
snapshotRecordin interfaceAdmin
-
snapshotRecord
- Specified by:
snapshotRecordin interfaceAdmin
-
snapshotRecord
- Specified by:
snapshotRecordin interfaceAdmin
-
startRecording
- Specified by:
startRecordingin interfaceAdmin
-
startRecording
- Specified by:
startRecordingin interfaceAdmin
-
startRecording
- Specified by:
startRecordingin interfaceAdmin
-
stopRecording
- Specified by:
stopRecordingin interfaceAdmin
-
getRecordingStatus
- Specified by:
getRecordingStatusin interfaceAdmin
-
getOptions
- Specified by:
getOptionsin interfaceAdmin
-
shutdownServer
public void shutdownServer()- Specified by:
shutdownServerin interfaceAdmin
-
findUnmatchedStubs
- Specified by:
findUnmatchedStubsin interfaceAdmin
-
findAllStubsByMetadata
- Specified by:
findAllStubsByMetadatain interfaceAdmin
-
removeStubsByMetadata
- Specified by:
removeStubsByMetadatain interfaceAdmin
-
importStubs
- Specified by:
importStubsin interfaceAdmin
-
getGlobalSettings
- Specified by:
getGlobalSettingsin interfaceAdmin
-
port
public int port() -
getJsonAssertOkAndReturnBody
-