public interface Admin
void addStubMapping(StubMapping stubMapping)
void editStubMapping(StubMapping stubMapping)
void removeStubMapping(StubMapping stubbMapping)
ListStubMappingsResult listAllStubMappings()
SingleStubMappingResult getStubMapping(java.util.UUID id)
void saveMappings()
void resetRequests()
void resetScenarios()
void resetMappings()
void resetAll()
void resetToDefaultMappings()
GetServeEventsResult getServeEvents()
SingleServedStubResult getServedStub(java.util.UUID id)
VerificationResult countRequestsMatching(RequestPattern requestPattern)
FindRequestsResult findRequestsMatching(RequestPattern requestPattern)
FindRequestsResult findUnmatchedRequests()
void removeServeEvent(java.util.UUID eventId)
FindServeEventsResult removeServeEventsMatching(RequestPattern requestPattern)
FindServeEventsResult removeServeEventsForStubsMatchingMetadata(StringValuePattern pattern)
FindNearMissesResult findTopNearMissesFor(LoggedRequest loggedRequest)
FindNearMissesResult findTopNearMissesFor(RequestPattern requestPattern)
FindNearMissesResult findNearMissesForUnmatchedRequests()
GetScenariosResult getAllScenarios()
void updateGlobalSettings(GlobalSettings settings)
SnapshotRecordResult snapshotRecord()
SnapshotRecordResult snapshotRecord(RecordSpec spec)
SnapshotRecordResult snapshotRecord(RecordSpecBuilder spec)
void startRecording(java.lang.String targetBaseUrl)
void startRecording(RecordSpec spec)
void startRecording(RecordSpecBuilder recordSpec)
SnapshotRecordResult stopRecording()
RecordingStatusResult getRecordingStatus()
Options getOptions()
void shutdownServer()
ListStubMappingsResult findAllStubsByMetadata(StringValuePattern pattern)
void removeStubsByMetadata(StringValuePattern pattern)
void importStubs(StubImport stubImport)
GetGlobalSettingsResult getGlobalSettings()