com.jakewharton.pingdom.services
Class TraceRouteService

java.lang.Object
  extended by com.jakewharton.apibuilder.ApiService
      extended by com.jakewharton.pingdom.PingdomApiService
          extended by com.jakewharton.pingdom.services.TraceRouteService

public class TraceRouteService
extends PingdomApiService

Represents Pingdom's remote trace route service.


Nested Class Summary
static class TraceRouteService.TraceBuilder
          Request builder for trace(String).
 
Field Summary
 
Fields inherited from class com.jakewharton.apibuilder.ApiService
CONTENT_ENCODING
 
Constructor Summary
TraceRouteService()
           
 
Method Summary
 TraceRouteService.TraceBuilder trace(String host)
          Perform a traceroute to a specified target from a specified Pingdom probe.
 
Methods inherited from class com.jakewharton.pingdom.PingdomApiService
delete, get, post, put, setApiVersion, setAppKey, setAuthentication, unmarshall, unmarshall
 
Methods inherited from class com.jakewharton.apibuilder.ApiService
acceptGzip, addRequestHeader, closeConnection, closeStream, convertStreamToString, executeDelete, executeDelete, executeGet, executeGet, executeMethod, executePost, executePost, getConnectTimeout, getParametersString, getReadTimeout, getWrappedInputStream, removeRequestHeader, setConnectTimeout, setReadTimeout
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TraceRouteService

public TraceRouteService()
Method Detail

trace

public TraceRouteService.TraceBuilder trace(String host)
Perform a traceroute to a specified target from a specified Pingdom probe.

Parameters:
host - Target host.
Returns:
Builder instance.
Since:
2.0


Copyright © 2011 Jake Wharton. All Rights Reserved.