Interface CollectorRequestBuilder
-
- All Known Implementing Classes:
CollectorRequestBuilderImpl
public interface CollectorRequestBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method 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)
-
-
-
Method Detail
-
withAgent
CollectorRequestBuilder withAgent(CollectionAgent agent)
-
withSystemId
CollectorRequestBuilder withSystemId(String systemId)
-
withCollector
CollectorRequestBuilder withCollector(ServiceCollector collector)
-
withCollectorClassName
CollectorRequestBuilder withCollectorClassName(String className)
-
withTimeToLive
CollectorRequestBuilder withTimeToLive(Long ttlInMs)
-
withAttribute
CollectorRequestBuilder withAttribute(String key, Object value)
-
withAttributes
CollectorRequestBuilder withAttributes(Map<String,Object> attributes)
-
execute
CompletableFuture<CollectionSet> execute()
-
-