@Generated(value="org.immutables.processor.ProxyProcessor") public final class ReactorUaaClient extends Object
UaaClient| Modifier and Type | Class and Description |
|---|---|
static class |
ReactorUaaClient.Builder
Builds instances of type
ReactorUaaClient. |
SUPPORTED_API_VERSION| Modifier and Type | Method and Description |
|---|---|
Authorizations |
authorizations() |
static ReactorUaaClient.Builder |
builder()
Creates a builder for
ReactorUaaClient. |
Clients |
clients() |
boolean |
equals(Object another)
This instance is equal to all instances of
ReactorUaaClient that have equal attribute values. |
ConnectionContext |
getConnectionContext()
The connection context
|
String |
getIdentityZoneSubdomain()
The identity zone subdomain
|
reactor.core.publisher.Mono<String> |
getRoot() |
TokenProvider |
getTokenProvider()
The token provider
|
reactor.core.publisher.Mono<String> |
getUsername() |
org.cloudfoundry.reactor.uaa.UsernameProvider |
getUsernameProvider() |
Groups |
groups() |
int |
hashCode()
Computes a hash code from attributes:
authorizations, clients, username, groups, identityProviders, identityZones, serverInformation, tokens, users, connectionContext, identityZoneSubdomain, root, tokenProvider, usernameProvider. |
IdentityProviders |
identityProviders() |
IdentityZones |
identityZones() |
ServerInformation |
serverInformation() |
Tokens |
tokens() |
String |
toString()
Prints the immutable value
ReactorUaaClient with attribute values. |
Users |
users() |
public Authorizations authorizations()
authorizations in interface UaaClientauthorizations attributepublic Clients clients()
public reactor.core.publisher.Mono<String> getUsername()
getUsername in interface UaaClientusername attributepublic Groups groups()
public IdentityProviders identityProviders()
identityProviders in interface UaaClientidentityProviders attributepublic IdentityZones identityZones()
identityZones in interface UaaClientidentityZones attributepublic ServerInformation serverInformation()
serverInformation in interface UaaClientserverInformation attributepublic Tokens tokens()
public Users users()
public ConnectionContext getConnectionContext()
public String getIdentityZoneSubdomain()
public reactor.core.publisher.Mono<String> getRoot()
root attributepublic TokenProvider getTokenProvider()
public org.cloudfoundry.reactor.uaa.UsernameProvider getUsernameProvider()
usernameProvider attributepublic boolean equals(Object another)
ReactorUaaClient that have equal attribute values.public int hashCode()
authorizations, clients, username, groups, identityProviders, identityZones, serverInformation, tokens, users, connectionContext, identityZoneSubdomain, root, tokenProvider, usernameProvider.public String toString()
ReactorUaaClient with attribute values.public static ReactorUaaClient.Builder builder()
ReactorUaaClient.
ReactorUaaClient.builder()
.connectionContext(org.cloudfoundry.reactor.ConnectionContext) // required connectionContext
.identityZoneSubdomain(String | null) // nullable identityZoneSubdomain
.root(reactor.core.publisher.Mono<String>) // optional root
.tokenProvider(org.cloudfoundry.reactor.TokenProvider) // required tokenProvider
.usernameProvider(org.cloudfoundry.reactor.uaa.UsernameProvider) // optional usernameProvider
.build();
Copyright © 2019. All rights reserved.