@Generated(value="org.immutables.processor.ProxyProcessor") public final class ReactorDopplerClient extends Object
DopplerClient| Modifier and Type | Class and Description |
|---|---|
static class |
ReactorDopplerClient.Builder
Builds instances of type
ReactorDopplerClient. |
| Modifier and Type | Method and Description |
|---|---|
static ReactorDopplerClient.Builder |
builder()
Creates a builder for
ReactorDopplerClient. |
reactor.core.publisher.Flux<Envelope> |
containerMetrics(ContainerMetricsRequest request) |
boolean |
equals(Object another)
This instance is equal to all instances of
ReactorDopplerClient that have equal attribute values. |
reactor.core.publisher.Flux<Envelope> |
firehose(FirehoseRequest request) |
ConnectionContext |
getConnectionContext()
The connection context
|
org.cloudfoundry.reactor.doppler.ReactorDopplerEndpoints |
getDopplerEndpoints() |
reactor.core.publisher.Mono<String> |
getRoot() |
TokenProvider |
getTokenProvider()
The token provider
|
int |
hashCode()
Computes a hash code from attributes:
connectionContext, dopplerEndpoints, root, tokenProvider. |
reactor.core.publisher.Flux<Envelope> |
recentLogs(RecentLogsRequest request) |
reactor.core.publisher.Flux<Envelope> |
stream(StreamRequest request) |
String |
toString()
Prints the immutable value
ReactorDopplerClient with attribute values. |
public ConnectionContext getConnectionContext()
public org.cloudfoundry.reactor.doppler.ReactorDopplerEndpoints getDopplerEndpoints()
dopplerEndpoints attributepublic reactor.core.publisher.Mono<String> getRoot()
root attributepublic TokenProvider getTokenProvider()
public boolean equals(Object another)
ReactorDopplerClient that have equal attribute values.public int hashCode()
connectionContext, dopplerEndpoints, root, tokenProvider.public String toString()
ReactorDopplerClient with attribute values.public static ReactorDopplerClient.Builder builder()
ReactorDopplerClient.
ReactorDopplerClient.builder()
.connectionContext(org.cloudfoundry.reactor.ConnectionContext) // required connectionContext
.root(reactor.core.publisher.Mono<String>) // optional root
.tokenProvider(org.cloudfoundry.reactor.TokenProvider) // required tokenProvider
.build();
public reactor.core.publisher.Flux<Envelope> containerMetrics(ContainerMetricsRequest request)
containerMetrics in interface DopplerClientpublic reactor.core.publisher.Flux<Envelope> firehose(FirehoseRequest request)
firehose in interface DopplerClientpublic reactor.core.publisher.Flux<Envelope> recentLogs(RecentLogsRequest request)
recentLogs in interface DopplerClientpublic reactor.core.publisher.Flux<Envelope> stream(StreamRequest request)
stream in interface DopplerClientCopyright © 2019. All rights reserved.