public class CollectorRequestBuilderImpl extends Object implements org.opennms.integration.api.v1.collectors.CollectorRequestBuilder
| Constructor and Description | 
|---|
CollectorRequestBuilderImpl(LocationAwareCollectorClient locationAwareCollectorClient,
                           CollectionAgentFactory collectionAgentFactory,
                           org.opennms.integration.api.v1.dao.NodeDao nodeDao)  | 
| Modifier and Type | Method and Description | 
|---|---|
CompletableFuture<org.opennms.integration.api.v1.collectors.CollectionSet> | 
execute()  | 
org.opennms.integration.api.v1.collectors.CollectorRequestBuilder | 
withAttribute(String key,
             Object value)  | 
org.opennms.integration.api.v1.collectors.CollectorRequestBuilder | 
withAttributes(Map<String,Object> attributes)  | 
org.opennms.integration.api.v1.collectors.CollectorRequestBuilder | 
withCollectorClassName(String className)  | 
org.opennms.integration.api.v1.collectors.CollectorRequestBuilder | 
withRequest(org.opennms.integration.api.v1.collectors.CollectionRequest request)  | 
org.opennms.integration.api.v1.collectors.CollectorRequestBuilder | 
withTimeToLive(Long ttlInMs)  | 
public CollectorRequestBuilderImpl(LocationAwareCollectorClient locationAwareCollectorClient, CollectionAgentFactory collectionAgentFactory, org.opennms.integration.api.v1.dao.NodeDao nodeDao)
public org.opennms.integration.api.v1.collectors.CollectorRequestBuilder withRequest(org.opennms.integration.api.v1.collectors.CollectionRequest request)
withRequest in interface org.opennms.integration.api.v1.collectors.CollectorRequestBuilderpublic org.opennms.integration.api.v1.collectors.CollectorRequestBuilder withCollectorClassName(String className)
withCollectorClassName in interface org.opennms.integration.api.v1.collectors.CollectorRequestBuilderpublic org.opennms.integration.api.v1.collectors.CollectorRequestBuilder withTimeToLive(Long ttlInMs)
withTimeToLive in interface org.opennms.integration.api.v1.collectors.CollectorRequestBuilderpublic org.opennms.integration.api.v1.collectors.CollectorRequestBuilder withAttribute(String key, Object value)
withAttribute in interface org.opennms.integration.api.v1.collectors.CollectorRequestBuilderpublic org.opennms.integration.api.v1.collectors.CollectorRequestBuilder withAttributes(Map<String,Object> attributes)
withAttributes in interface org.opennms.integration.api.v1.collectors.CollectorRequestBuilderpublic CompletableFuture<org.opennms.integration.api.v1.collectors.CollectionSet> execute()
execute in interface org.opennms.integration.api.v1.collectors.CollectorRequestBuilderCopyright © 2020. All rights reserved.