public class PollerRequestBuilderImpl extends Object implements org.opennms.integration.api.v1.pollers.PollerRequestBuilder
ServicePollerClient.| Constructor and Description |
|---|
PollerRequestBuilderImpl(LocationAwarePollerClient pollerClient) |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<org.opennms.integration.api.v1.pollers.PollerResult> |
execute() |
org.opennms.integration.api.v1.pollers.PollerRequestBuilder |
withAddress(InetAddress address) |
org.opennms.integration.api.v1.pollers.PollerRequestBuilder |
withAttribute(String key,
String value) |
org.opennms.integration.api.v1.pollers.PollerRequestBuilder |
withAttributes(Map<String,String> attributes) |
org.opennms.integration.api.v1.pollers.PollerRequestBuilder |
withPollerClassName(String className) |
org.opennms.integration.api.v1.pollers.PollerRequestBuilder |
withServiceName(String serviceName) |
org.opennms.integration.api.v1.pollers.PollerRequestBuilder |
withTimeToLive(Long ttlInMs) |
public PollerRequestBuilderImpl(LocationAwarePollerClient pollerClient)
public org.opennms.integration.api.v1.pollers.PollerRequestBuilder withPollerClassName(String className)
withPollerClassName in interface org.opennms.integration.api.v1.pollers.PollerRequestBuilderpublic org.opennms.integration.api.v1.pollers.PollerRequestBuilder withAddress(InetAddress address)
withAddress in interface org.opennms.integration.api.v1.pollers.PollerRequestBuilderpublic org.opennms.integration.api.v1.pollers.PollerRequestBuilder withServiceName(String serviceName)
withServiceName in interface org.opennms.integration.api.v1.pollers.PollerRequestBuilderpublic org.opennms.integration.api.v1.pollers.PollerRequestBuilder withAttribute(String key, String value)
withAttribute in interface org.opennms.integration.api.v1.pollers.PollerRequestBuilderpublic org.opennms.integration.api.v1.pollers.PollerRequestBuilder withAttributes(Map<String,String> attributes)
withAttributes in interface org.opennms.integration.api.v1.pollers.PollerRequestBuilderpublic org.opennms.integration.api.v1.pollers.PollerRequestBuilder withTimeToLive(Long ttlInMs)
withTimeToLive in interface org.opennms.integration.api.v1.pollers.PollerRequestBuilderpublic CompletableFuture<org.opennms.integration.api.v1.pollers.PollerResult> execute()
execute in interface org.opennms.integration.api.v1.pollers.PollerRequestBuilderCopyright © 2022. All rights reserved.