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 © 2020. All rights reserved.