public class PingRequestBuilderImpl extends Object implements PingRequestBuilder
PingRequestBuilder.Callback
Constructor and Description |
---|
PingRequestBuilderImpl(RpcClient<PingRequestDTO,PingResponseDTO> client) |
Modifier and Type | Method and Description |
---|---|
CompletableFuture<PingSummary> |
execute() |
PingRequestBuilder |
withInetAddress(InetAddress inetAddress) |
PingRequestBuilder |
withLocation(String location) |
PingRequestBuilder |
withNumberOfRequests(int numberOfRequests) |
PingRequestBuilder |
withPacketSize(int packetSize) |
PingRequestBuilder |
withProgressCallback(PingRequestBuilder.Callback callback) |
PingRequestBuilder |
withRetries(int retries) |
PingRequestBuilder |
withSystemId(String systemId) |
PingRequestBuilder |
withTimeout(long timeout,
TimeUnit unit) |
public PingRequestBuilderImpl(RpcClient<PingRequestDTO,PingResponseDTO> client)
public PingRequestBuilder withTimeout(long timeout, TimeUnit unit)
withTimeout
in interface PingRequestBuilder
public PingRequestBuilder withPacketSize(int packetSize)
withPacketSize
in interface PingRequestBuilder
public PingRequestBuilder withRetries(int retries)
withRetries
in interface PingRequestBuilder
public PingRequestBuilder withInetAddress(InetAddress inetAddress)
withInetAddress
in interface PingRequestBuilder
public PingRequestBuilder withLocation(String location)
withLocation
in interface PingRequestBuilder
public PingRequestBuilder withSystemId(String systemId)
withSystemId
in interface PingRequestBuilder
public PingRequestBuilder withNumberOfRequests(int numberOfRequests)
withNumberOfRequests
in interface PingRequestBuilder
public PingRequestBuilder withProgressCallback(PingRequestBuilder.Callback callback)
withProgressCallback
in interface PingRequestBuilder
public CompletableFuture<PingSummary> execute()
execute
in interface PingRequestBuilder
Copyright © 2021. All rights reserved.