Package org.opennms.netmgt.icmp.proxy
Class PingSweepRequestBuilderImpl
- java.lang.Object
-
- org.opennms.netmgt.icmp.proxy.PingSweepRequestBuilderImpl
-
- All Implemented Interfaces:
PingSweepRequestBuilder
public class PingSweepRequestBuilderImpl extends Object implements PingSweepRequestBuilder
-
-
Constructor Summary
Constructors Constructor Description PingSweepRequestBuilderImpl(RpcClient<PingSweepRequestDTO,PingSweepResponseDTO> client)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CompletableFuture<PingSweepSummary>execute()RpcClient<PingSweepRequestDTO,PingSweepResponseDTO>getClient()PingSweepRequestBuilderwithLocation(String location)PingSweepRequestBuilderwithPacketSize(int packetSize)PingSweepRequestBuilderwithPacketsPerSecond(double packetsPerSecond)PingSweepRequestBuilderwithRange(InetAddress begin, InetAddress end)PingSweepRequestBuilderwithRange(InetAddress begin, InetAddress end, int retries, long timeout, TimeUnit timeoutUnit)PingSweepRequestBuilderwithSystemId(String systemId)
-
-
-
Constructor Detail
-
PingSweepRequestBuilderImpl
public PingSweepRequestBuilderImpl(RpcClient<PingSweepRequestDTO,PingSweepResponseDTO> client)
-
-
Method Detail
-
withPacketSize
public PingSweepRequestBuilder withPacketSize(int packetSize)
- Specified by:
withPacketSizein interfacePingSweepRequestBuilder
-
withPacketsPerSecond
public PingSweepRequestBuilder withPacketsPerSecond(double packetsPerSecond)
- Specified by:
withPacketsPerSecondin interfacePingSweepRequestBuilder
-
withLocation
public PingSweepRequestBuilder withLocation(String location)
- Specified by:
withLocationin interfacePingSweepRequestBuilder
-
withSystemId
public PingSweepRequestBuilder withSystemId(String systemId)
- Specified by:
withSystemIdin interfacePingSweepRequestBuilder
-
withRange
public PingSweepRequestBuilder withRange(InetAddress begin, InetAddress end)
- Specified by:
withRangein interfacePingSweepRequestBuilder
-
withRange
public PingSweepRequestBuilder withRange(InetAddress begin, InetAddress end, int retries, long timeout, TimeUnit timeoutUnit)
- Specified by:
withRangein interfacePingSweepRequestBuilder
-
execute
public CompletableFuture<PingSweepSummary> execute()
- Specified by:
executein interfacePingSweepRequestBuilder
-
getClient
public RpcClient<PingSweepRequestDTO,PingSweepResponseDTO> getClient()
-
-