Class Realm.Builder
- All Implemented Interfaces:
WithJson<Realm.Builder>
,ObjectBuilder<Realm>
- Enclosing class:
- Realm
Realm
.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds aRealm
.final Realm.Builder
cache
(RealmCache value, RealmCache... values) API name:cache
final Realm.Builder
API name:cache
final Realm.Builder
cache
(List<RealmCache> list) API name:cache
final Realm.Builder
hasAuthorizationRealms
(Boolean value, Boolean... values) API name:has_authorization_realms
final Realm.Builder
hasAuthorizationRealms
(List<Boolean> list) API name:has_authorization_realms
final Realm.Builder
hasDefaultUsernamePattern
(Boolean value, Boolean... values) API name:has_default_username_pattern
final Realm.Builder
hasDefaultUsernamePattern
(List<Boolean> list) API name:has_default_username_pattern
final Realm.Builder
hasTruststore
(Boolean value, Boolean... values) API name:has_truststore
final Realm.Builder
hasTruststore
(List<Boolean> list) API name:has_truststore
final Realm.Builder
isAuthenticationDelegated
(Boolean value, Boolean... values) API name:is_authentication_delegated
final Realm.Builder
isAuthenticationDelegated
(List<Boolean> list) API name:is_authentication_delegated
final Realm.Builder
API name:name
final Realm.Builder
API name:name
final Realm.Builder
API name:order
final Realm.Builder
API name:order
protected Realm.Builder
self()
final Realm.Builder
API name:size
final Realm.Builder
API name:size
Methods inherited from class co.elastic.clients.elasticsearch.xpack.usage.Base.AbstractBuilder
available, enabled
Methods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJson
Methods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
name
API name:name
Adds all elements of
list
toname
. -
name
API name:name
Adds one or more values to
name
. -
order
API name:order
Adds all elements of
list
toorder
. -
order
API name:order
Adds one or more values to
order
. -
size
API name:size
Adds all elements of
list
tosize
. -
size
API name:size
Adds one or more values to
size
. -
cache
API name:cache
Adds all elements of
list
tocache
. -
cache
API name:cache
Adds one or more values to
cache
. -
cache
API name:cache
Adds a value to
cache
using a builder lambda. -
hasAuthorizationRealms
API name:has_authorization_realms
Adds all elements of
list
tohasAuthorizationRealms
. -
hasAuthorizationRealms
API name:has_authorization_realms
Adds one or more values to
hasAuthorizationRealms
. -
hasDefaultUsernamePattern
API name:has_default_username_pattern
Adds all elements of
list
tohasDefaultUsernamePattern
. -
hasDefaultUsernamePattern
API name:has_default_username_pattern
Adds one or more values to
hasDefaultUsernamePattern
. -
hasTruststore
API name:has_truststore
Adds all elements of
list
tohasTruststore
. -
hasTruststore
API name:has_truststore
Adds one or more values to
hasTruststore
. -
isAuthenticationDelegated
API name:is_authentication_delegated
Adds all elements of
list
toisAuthenticationDelegated
. -
isAuthenticationDelegated
API name:is_authentication_delegated
Adds one or more values to
isAuthenticationDelegated
. -
self
- Specified by:
self
in classBase.AbstractBuilder<Realm.Builder>
-
build
Builds aRealm
.- Specified by:
build
in interfaceObjectBuilder<Realm>
- Throws:
NullPointerException
- if some of the required fields are null.
-