Class Realm.Builder
- All Implemented Interfaces:
ObjectBuilder<Realm>
- Enclosing class:
- Realm
public static class Realm.Builder extends Base.AbstractBuilder<Realm.Builder> implements ObjectBuilder<Realm>
Realm
.-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Modifier and Type Method Description Realm
build()
Builds aRealm
.Realm.Builder
cache(RealmCache value, RealmCache... values)
API name:cache
Realm.Builder
cache(java.util.function.Function<RealmCache.Builder,ObjectBuilder<RealmCache>> fn)
API name:cache
Realm.Builder
cache(java.util.List<RealmCache> list)
API name:cache
Realm.Builder
hasAuthorizationRealms(java.lang.Boolean value, java.lang.Boolean... values)
API name:has_authorization_realms
Realm.Builder
hasAuthorizationRealms(java.util.List<java.lang.Boolean> list)
API name:has_authorization_realms
Realm.Builder
hasDefaultUsernamePattern(java.lang.Boolean value, java.lang.Boolean... values)
API name:has_default_username_pattern
Realm.Builder
hasDefaultUsernamePattern(java.util.List<java.lang.Boolean> list)
API name:has_default_username_pattern
Realm.Builder
hasTruststore(java.lang.Boolean value, java.lang.Boolean... values)
API name:has_truststore
Realm.Builder
hasTruststore(java.util.List<java.lang.Boolean> list)
API name:has_truststore
Realm.Builder
isAuthenticationDelegated(java.lang.Boolean value, java.lang.Boolean... values)
API name:is_authentication_delegated
Realm.Builder
isAuthenticationDelegated(java.util.List<java.lang.Boolean> list)
API name:is_authentication_delegated
Realm.Builder
name(java.lang.String value, java.lang.String... values)
API name:name
Realm.Builder
name(java.util.List<java.lang.String> list)
API name:name
Realm.Builder
order(java.lang.Long value, java.lang.Long... values)
API name:order
Realm.Builder
order(java.util.List<java.lang.Long> list)
API name:order
protected Realm.Builder
self()
Realm.Builder
size(java.lang.Long value, java.lang.Long... values)
API name:size
Realm.Builder
size(java.util.List<java.lang.Long> list)
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.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
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
public final Realm.Builder cache(java.util.function.Function<RealmCache.Builder,ObjectBuilder<RealmCache>> fn)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
public final Realm.Builder hasAuthorizationRealms(java.lang.Boolean value, java.lang.Boolean... values)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
public final Realm.Builder hasDefaultUsernamePattern(java.lang.Boolean value, java.lang.Boolean... values)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
public final Realm.Builder isAuthenticationDelegated(java.lang.Boolean value, java.lang.Boolean... values)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:
java.lang.NullPointerException
- if some of the required fields are null.
-