public class CollectorRequestBuilderImpl extends Object implements CollectorRequestBuilder
Constructor and Description |
---|
CollectorRequestBuilderImpl(LocationAwareCollectorClientImpl client) |
Modifier and Type | Method and Description |
---|---|
CompletableFuture<CollectionSet> |
execute() |
CollectorRequestBuilder |
withAgent(CollectionAgent agent) |
CollectorRequestBuilder |
withAttribute(String key,
Object value) |
CollectorRequestBuilder |
withAttributes(Map<String,Object> attributes) |
CollectorRequestBuilder |
withCollector(ServiceCollector collector) |
CollectorRequestBuilder |
withCollectorClassName(String className) |
CollectorRequestBuilder |
withSystemId(String systemId) |
CollectorRequestBuilder |
withTimeToLive(Long ttlInMs) |
public CollectorRequestBuilderImpl(LocationAwareCollectorClientImpl client)
public CollectorRequestBuilder withAgent(CollectionAgent agent)
withAgent
in interface CollectorRequestBuilder
public CollectorRequestBuilder withSystemId(String systemId)
withSystemId
in interface CollectorRequestBuilder
public CollectorRequestBuilder withCollector(ServiceCollector collector)
withCollector
in interface CollectorRequestBuilder
public CollectorRequestBuilder withCollectorClassName(String className)
withCollectorClassName
in interface CollectorRequestBuilder
public CollectorRequestBuilder withTimeToLive(Long ttlInMs)
withTimeToLive
in interface CollectorRequestBuilder
public CollectorRequestBuilder withAttribute(String key, Object value)
withAttribute
in interface CollectorRequestBuilder
public CollectorRequestBuilder withAttributes(Map<String,Object> attributes)
withAttributes
in interface CollectorRequestBuilder
public CompletableFuture<CollectionSet> execute()
execute
in interface CollectorRequestBuilder
Copyright © 2021. All rights reserved.