Constructor and 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) |
public HttpAdminClient(java.lang.String scheme, java.lang.String host, int port)
public HttpAdminClient(java.lang.String host, int port, java.lang.String urlPathPrefix)
public HttpAdminClient(java.lang.String scheme, java.lang.String host, int port, java.lang.String urlPathPrefix)
public HttpAdminClient(java.lang.String scheme, java.lang.String host, int port, java.lang.String urlPathPrefix, java.lang.String hostHeader)
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)
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)
public HttpAdminClient(java.lang.String host, int port)
public void addStubMapping(StubMapping stubMapping)
addStubMapping
in interface Admin
public void editStubMapping(StubMapping stubMapping)
editStubMapping
in interface Admin
public void removeStubMapping(StubMapping stubbMapping)
removeStubMapping
in interface Admin
public ListStubMappingsResult listAllStubMappings()
listAllStubMappings
in interface Admin
public SingleStubMappingResult getStubMapping(java.util.UUID id)
getStubMapping
in interface Admin
public void saveMappings()
saveMappings
in interface Admin
public void resetRequests()
resetRequests
in interface Admin
public void resetScenarios()
resetScenarios
in interface Admin
public void resetMappings()
resetMappings
in interface Admin
public void resetToDefaultMappings()
resetToDefaultMappings
in interface Admin
public GetServeEventsResult getServeEvents()
getServeEvents
in interface Admin
public SingleServedStubResult getServedStub(java.util.UUID id)
getServedStub
in interface Admin
public VerificationResult countRequestsMatching(RequestPattern requestPattern)
countRequestsMatching
in interface Admin
public FindRequestsResult findRequestsMatching(RequestPattern requestPattern)
findRequestsMatching
in interface Admin
public FindRequestsResult findUnmatchedRequests()
findUnmatchedRequests
in interface Admin
public void removeServeEvent(java.util.UUID eventId)
removeServeEvent
in interface Admin
public FindServeEventsResult removeServeEventsMatching(RequestPattern requestPattern)
removeServeEventsMatching
in interface Admin
public FindServeEventsResult removeServeEventsForStubsMatchingMetadata(StringValuePattern metadataPattern)
removeServeEventsForStubsMatchingMetadata
in interface Admin
public FindNearMissesResult findNearMissesForUnmatchedRequests()
findNearMissesForUnmatchedRequests
in interface Admin
public GetScenariosResult getAllScenarios()
getAllScenarios
in interface Admin
public FindNearMissesResult findTopNearMissesFor(LoggedRequest loggedRequest)
findTopNearMissesFor
in interface Admin
public FindNearMissesResult findTopNearMissesFor(RequestPattern requestPattern)
findTopNearMissesFor
in interface Admin
public void updateGlobalSettings(GlobalSettings settings)
updateGlobalSettings
in interface Admin
public SnapshotRecordResult snapshotRecord()
snapshotRecord
in interface Admin
public SnapshotRecordResult snapshotRecord(RecordSpecBuilder spec)
snapshotRecord
in interface Admin
public SnapshotRecordResult snapshotRecord(RecordSpec spec)
snapshotRecord
in interface Admin
public void startRecording(java.lang.String targetBaseUrl)
startRecording
in interface Admin
public void startRecording(RecordSpec recordSpec)
startRecording
in interface Admin
public void startRecording(RecordSpecBuilder recordSpec)
startRecording
in interface Admin
public SnapshotRecordResult stopRecording()
stopRecording
in interface Admin
public RecordingStatusResult getRecordingStatus()
getRecordingStatus
in interface Admin
public Options getOptions()
getOptions
in interface Admin
public void shutdownServer()
shutdownServer
in interface Admin
public ListStubMappingsResult findAllStubsByMetadata(StringValuePattern pattern)
findAllStubsByMetadata
in interface Admin
public void removeStubsByMetadata(StringValuePattern pattern)
removeStubsByMetadata
in interface Admin
public void importStubs(StubImport stubImport)
importStubs
in interface Admin
public GetGlobalSettingsResult getGlobalSettings()
getGlobalSettings
in interface Admin
public int port()
protected java.lang.String getJsonAssertOkAndReturnBody(java.lang.String url)