Class HttpAdminClient
- java.lang.Object
-
- com.github.tomakehurst.wiremock.client.HttpAdminClient
-
-
Constructor Summary
Constructors Constructor Description HttpAdminClient(java.lang.String host, int port)HttpAdminClient(java.lang.String host, int port, java.lang.String urlPathPrefix)HttpAdminClient(java.lang.String scheme, java.lang.String host, int port)HttpAdminClient(java.lang.String scheme, java.lang.String host, int port, java.lang.String urlPathPrefix)HttpAdminClient(java.lang.String scheme, java.lang.String host, int port, java.lang.String urlPathPrefix, java.lang.String hostHeader)HttpAdminClient(java.lang.String scheme, java.lang.String host, int port, java.lang.String urlPathPrefix, java.lang.String hostHeader, java.lang.String proxyHost, int proxyPort)HttpAdminClient(java.lang.String scheme, java.lang.String host, int port, java.lang.String urlPathPrefix, java.lang.String hostHeader, java.lang.String proxyHost, int proxyPort, ClientAuthenticator authenticator)
-
Method Summary
-
-
-
Constructor Detail
-
HttpAdminClient
public HttpAdminClient(java.lang.String scheme, java.lang.String host, int port)
-
HttpAdminClient
public HttpAdminClient(java.lang.String host, int port, java.lang.String urlPathPrefix)
-
HttpAdminClient
public HttpAdminClient(java.lang.String scheme, java.lang.String host, int port, java.lang.String urlPathPrefix)
-
HttpAdminClient
public HttpAdminClient(java.lang.String scheme, java.lang.String host, int port, java.lang.String urlPathPrefix, java.lang.String hostHeader)
-
HttpAdminClient
public HttpAdminClient(java.lang.String scheme, java.lang.String host, int port, java.lang.String urlPathPrefix, java.lang.String hostHeader, java.lang.String proxyHost, int proxyPort)
-
HttpAdminClient
public HttpAdminClient(java.lang.String scheme, java.lang.String host, int port, java.lang.String urlPathPrefix, java.lang.String hostHeader, java.lang.String proxyHost, int proxyPort, ClientAuthenticator authenticator)
-
HttpAdminClient
public HttpAdminClient(java.lang.String host, int port)
-
-
Method Detail
-
addStubMapping
public void addStubMapping(StubMapping stubMapping)
- Specified by:
addStubMappingin interfaceAdmin
-
editStubMapping
public void editStubMapping(StubMapping stubMapping)
- Specified by:
editStubMappingin interfaceAdmin
-
removeStubMapping
public void removeStubMapping(StubMapping stubbMapping)
- Specified by:
removeStubMappingin interfaceAdmin
-
removeStubMapping
public void removeStubMapping(java.util.UUID id)
- Specified by:
removeStubMappingin interfaceAdmin
-
listAllStubMappings
public ListStubMappingsResult listAllStubMappings()
- Specified by:
listAllStubMappingsin interfaceAdmin
-
getStubMapping
public SingleStubMappingResult getStubMapping(java.util.UUID id)
- Specified by:
getStubMappingin interfaceAdmin
-
saveMappings
public void saveMappings()
- Specified by:
saveMappingsin interfaceAdmin
-
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
public GetServeEventsResult getServeEvents()
- Specified by:
getServeEventsin interfaceAdmin
-
getServeEvents
public GetServeEventsResult getServeEvents(ServeEventQuery query)
- Specified by:
getServeEventsin interfaceAdmin
-
getServedStub
public SingleServedStubResult getServedStub(java.util.UUID id)
- Specified by:
getServedStubin interfaceAdmin
-
countRequestsMatching
public VerificationResult countRequestsMatching(RequestPattern requestPattern)
- Specified by:
countRequestsMatchingin interfaceAdmin
-
findRequestsMatching
public FindRequestsResult findRequestsMatching(RequestPattern requestPattern)
- Specified by:
findRequestsMatchingin interfaceAdmin
-
findUnmatchedRequests
public FindRequestsResult findUnmatchedRequests()
- Specified by:
findUnmatchedRequestsin interfaceAdmin
-
removeServeEvent
public void removeServeEvent(java.util.UUID eventId)
- Specified by:
removeServeEventin interfaceAdmin
-
removeServeEventsMatching
public FindServeEventsResult removeServeEventsMatching(RequestPattern requestPattern)
- Specified by:
removeServeEventsMatchingin interfaceAdmin
-
removeServeEventsForStubsMatchingMetadata
public FindServeEventsResult removeServeEventsForStubsMatchingMetadata(StringValuePattern metadataPattern)
- Specified by:
removeServeEventsForStubsMatchingMetadatain interfaceAdmin
-
findNearMissesForUnmatchedRequests
public FindNearMissesResult findNearMissesForUnmatchedRequests()
- Specified by:
findNearMissesForUnmatchedRequestsin interfaceAdmin
-
getAllScenarios
public GetScenariosResult getAllScenarios()
- Specified by:
getAllScenariosin interfaceAdmin
-
resetScenario
public void resetScenario(java.lang.String name)
- Specified by:
resetScenarioin interfaceAdmin
-
setScenarioState
public void setScenarioState(java.lang.String name, java.lang.String state)- Specified by:
setScenarioStatein interfaceAdmin
-
findTopNearMissesFor
public FindNearMissesResult findTopNearMissesFor(LoggedRequest loggedRequest)
- Specified by:
findTopNearMissesForin interfaceAdmin
-
findTopNearMissesFor
public FindNearMissesResult findTopNearMissesFor(RequestPattern requestPattern)
- Specified by:
findTopNearMissesForin interfaceAdmin
-
updateGlobalSettings
public void updateGlobalSettings(GlobalSettings settings)
- Specified by:
updateGlobalSettingsin interfaceAdmin
-
snapshotRecord
public SnapshotRecordResult snapshotRecord()
- Specified by:
snapshotRecordin interfaceAdmin
-
snapshotRecord
public SnapshotRecordResult snapshotRecord(RecordSpecBuilder spec)
- Specified by:
snapshotRecordin interfaceAdmin
-
snapshotRecord
public SnapshotRecordResult snapshotRecord(RecordSpec spec)
- Specified by:
snapshotRecordin interfaceAdmin
-
startRecording
public void startRecording(java.lang.String targetBaseUrl)
- Specified by:
startRecordingin interfaceAdmin
-
startRecording
public void startRecording(RecordSpec recordSpec)
- Specified by:
startRecordingin interfaceAdmin
-
startRecording
public void startRecording(RecordSpecBuilder recordSpec)
- Specified by:
startRecordingin interfaceAdmin
-
stopRecording
public SnapshotRecordResult stopRecording()
- Specified by:
stopRecordingin interfaceAdmin
-
getRecordingStatus
public RecordingStatusResult getRecordingStatus()
- Specified by:
getRecordingStatusin interfaceAdmin
-
getOptions
public Options getOptions()
- Specified by:
getOptionsin interfaceAdmin
-
shutdownServer
public void shutdownServer()
- Specified by:
shutdownServerin interfaceAdmin
-
findAllStubsByMetadata
public ListStubMappingsResult findAllStubsByMetadata(StringValuePattern pattern)
- Specified by:
findAllStubsByMetadatain interfaceAdmin
-
removeStubsByMetadata
public void removeStubsByMetadata(StringValuePattern pattern)
- Specified by:
removeStubsByMetadatain interfaceAdmin
-
importStubs
public void importStubs(StubImport stubImport)
- Specified by:
importStubsin interfaceAdmin
-
getGlobalSettings
public GetGlobalSettingsResult getGlobalSettings()
- Specified by:
getGlobalSettingsin interfaceAdmin
-
port
public int port()
-
getJsonAssertOkAndReturnBody
protected java.lang.String getJsonAssertOkAndReturnBody(java.lang.String url)
-
-