public class DslWrapper extends java.lang.Object implements Admin, Stubbing
| Modifier and Type | Field and Description |
|---|---|
protected Admin |
admin |
protected Stubbing |
stubbing |
| Constructor and Description |
|---|
DslWrapper() |
public void addStubMapping(StubMapping stubMapping)
addStubMapping in interface Adminpublic void editStubMapping(StubMapping stubMapping)
editStubMapping in interface Adminpublic void removeStubMapping(StubMapping stubbMapping)
removeStubMapping in interface Adminpublic ListStubMappingsResult listAllStubMappings()
listAllStubMappings in interface Adminpublic SingleStubMappingResult getStubMapping(java.util.UUID id)
getStubMapping in interface Adminpublic void saveMappings()
saveMappings in interface Adminpublic void resetRequests()
resetRequests in interface Adminpublic void resetScenarios()
resetScenarios in interface Adminpublic void resetMappings()
resetMappings in interface Adminpublic void resetToDefaultMappings()
resetToDefaultMappings in interface Adminpublic GetServeEventsResult getServeEvents()
getServeEvents in interface Adminpublic GetServeEventsResult getServeEvents(ServeEventQuery query)
getServeEvents in interface Adminpublic SingleServedStubResult getServedStub(java.util.UUID id)
getServedStub in interface Adminpublic VerificationResult countRequestsMatching(RequestPattern requestPattern)
countRequestsMatching in interface Adminpublic FindRequestsResult findRequestsMatching(RequestPattern requestPattern)
findRequestsMatching in interface Adminpublic FindRequestsResult findUnmatchedRequests()
findUnmatchedRequests in interface Adminpublic void removeServeEvent(java.util.UUID eventId)
removeServeEvent in interface Adminpublic FindServeEventsResult removeServeEventsMatching(RequestPattern requestPattern)
removeServeEventsMatching in interface Adminpublic FindServeEventsResult removeServeEventsForStubsMatchingMetadata(StringValuePattern pattern)
removeServeEventsForStubsMatchingMetadata in interface Adminpublic FindNearMissesResult findTopNearMissesFor(LoggedRequest loggedRequest)
findTopNearMissesFor in interface Adminpublic FindNearMissesResult findTopNearMissesFor(RequestPattern requestPattern)
findTopNearMissesFor in interface Adminpublic FindNearMissesResult findNearMissesForUnmatchedRequests()
findNearMissesForUnmatchedRequests in interface Adminpublic GetScenariosResult getAllScenarios()
getAllScenarios in interface Adminpublic void resetScenario(java.lang.String name)
resetScenario in interface Adminpublic void setScenarioState(java.lang.String name,
java.lang.String state)
setScenarioState in interface Adminpublic void updateGlobalSettings(GlobalSettings settings)
updateGlobalSettings in interface Adminpublic SnapshotRecordResult snapshotRecord()
snapshotRecord in interface Adminpublic SnapshotRecordResult snapshotRecord(RecordSpec spec)
snapshotRecord in interface Adminpublic SnapshotRecordResult snapshotRecord(RecordSpecBuilder spec)
snapshotRecord in interface Adminpublic void startRecording(java.lang.String targetBaseUrl)
startRecording in interface Adminpublic void startRecording(RecordSpec spec)
startRecording in interface Adminpublic void startRecording(RecordSpecBuilder recordSpec)
startRecording in interface Adminpublic SnapshotRecordResult stopRecording()
stopRecording in interface Adminpublic RecordingStatusResult getRecordingStatus()
getRecordingStatus in interface Adminpublic Options getOptions()
getOptions in interface Adminpublic void shutdownServer()
shutdownServer in interface Adminpublic ListStubMappingsResult findAllStubsByMetadata(StringValuePattern pattern)
findAllStubsByMetadata in interface Adminpublic void removeStubsByMetadata(StringValuePattern pattern)
removeStubsByMetadata in interface Adminpublic void importStubs(StubImport stubImport)
importStubs in interface Adminpublic GetGlobalSettingsResult getGlobalSettings()
getGlobalSettings in interface Adminpublic StubMapping givenThat(MappingBuilder mappingBuilder)
public StubMapping stubFor(MappingBuilder mappingBuilder)
public void editStub(MappingBuilder mappingBuilder)
public void removeStub(MappingBuilder mappingBuilder)
removeStub in interface Stubbingpublic void removeStub(StubMapping mappingBuilder)
removeStub in interface Stubbingpublic java.util.List<StubMapping> getStubMappings()
getStubMappings in interface Stubbingpublic StubMapping getSingleStubMapping(java.util.UUID id)
getSingleStubMapping in interface Stubbingpublic java.util.List<StubMapping> findStubMappingsByMetadata(StringValuePattern pattern)
findStubMappingsByMetadata in interface Stubbingpublic void removeStubMappingsByMetadata(StringValuePattern pattern)
removeStubMappingsByMetadata in interface Stubbingpublic void verify(RequestPatternBuilder requestPatternBuilder)
public void verify(int count,
RequestPatternBuilder requestPatternBuilder)
public void verify(CountMatchingStrategy countMatchingStrategy, RequestPatternBuilder requestPatternBuilder)
public java.util.List<LoggedRequest> findAll(RequestPatternBuilder requestPatternBuilder)
public java.util.List<ServeEvent> getAllServeEvents()
getAllServeEvents in interface Stubbingpublic void setGlobalFixedDelay(int milliseconds)
setGlobalFixedDelay in interface Stubbingpublic java.util.List<LoggedRequest> findAllUnmatchedRequests()
findAllUnmatchedRequests in interface Stubbingpublic java.util.List<NearMiss> findNearMissesForAllUnmatchedRequests()
findNearMissesForAllUnmatchedRequests in interface Stubbingpublic java.util.List<NearMiss> findNearMissesFor(LoggedRequest loggedRequest)
findNearMissesFor in interface Stubbingpublic java.util.List<NearMiss> findAllNearMissesFor(RequestPatternBuilder requestPatternBuilder)
findAllNearMissesFor in interface Stubbing