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,
java.lang.String proxyHost,
int proxyPort) |
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, java.lang.String proxyHost, int proxyPort)
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 FindNearMissesResult findNearMissesForUnmatchedRequests()
findNearMissesForUnmatchedRequests
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 int port()
protected java.lang.String getJsonAssertOkAndReturnBody(java.lang.String url)