@Generated(value="org.immutables.processor.ProxyProcessor") public final class ReactorLogCacheClient extends Object
LogCacheClient| Modifier and Type | Class and Description |
|---|---|
static class |
ReactorLogCacheClient.Builder
Builds instances of type
ReactorLogCacheClient. |
| Modifier and Type | Method and Description |
|---|---|
static ReactorLogCacheClient.Builder |
builder()
Creates a builder for
ReactorLogCacheClient. |
boolean |
equals(Object another)
This instance is equal to all instances of
ReactorLogCacheClient that have equal attribute values. |
ConnectionContext |
getConnectionContext()
The connection context
|
org.cloudfoundry.reactor.logcache.v1.ReactorLogCacheEndpoints |
getReactorLogCacheEndpoints() |
Map<String,String> |
getRequestTags() |
Mono<String> |
getRoot() |
TokenProvider |
getTokenProvider()
The token provider
|
int |
hashCode()
Computes a hash code from attributes:
connectionContext, reactorLogCacheEndpoints, requestTags, root, tokenProvider. |
Mono<InfoResponse> |
info(InfoRequest request) |
Mono<MetaResponse> |
meta(MetaRequest request) |
Mono<ReadResponse> |
read(ReadRequest request) |
String |
toString()
Prints the immutable value
ReactorLogCacheClient with attribute values. |
public ConnectionContext getConnectionContext()
public org.cloudfoundry.reactor.logcache.v1.ReactorLogCacheEndpoints getReactorLogCacheEndpoints()
reactorLogCacheEndpoints attributepublic Map<String,String> getRequestTags()
requestTags attributepublic TokenProvider getTokenProvider()
public boolean equals(Object another)
ReactorLogCacheClient that have equal attribute values.public int hashCode()
connectionContext, reactorLogCacheEndpoints, requestTags, root, tokenProvider.public String toString()
ReactorLogCacheClient with attribute values.public static ReactorLogCacheClient.Builder builder()
ReactorLogCacheClient.
ReactorLogCacheClient.builder()
.connectionContext(org.cloudfoundry.reactor.ConnectionContext) // required connectionContext
.requestTag|putAllRequestTags(String => String) // requestTags mappings
.root(reactor.core.publisher.Mono<String>) // optional root
.tokenProvider(org.cloudfoundry.reactor.TokenProvider) // required tokenProvider
.build();
public Mono<InfoResponse> info(InfoRequest request)
info in interface LogCacheClientpublic Mono<MetaResponse> meta(MetaRequest request)
meta in interface LogCacheClientpublic Mono<ReadResponse> read(ReadRequest request)
read in interface LogCacheClientCopyright © 2024. All rights reserved.