Class Realm.Builder
- All Implemented Interfaces:
WithJson<Realm.Builder>,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 Realmbuild()Builds aRealm.Realm.Buildercache(RealmCache value, RealmCache... values)API name:cacheRealm.Buildercache(java.util.function.Function<RealmCache.Builder,ObjectBuilder<RealmCache>> fn)API name:cacheRealm.Buildercache(java.util.List<RealmCache> list)API name:cacheRealm.BuilderhasAuthorizationRealms(java.lang.Boolean value, java.lang.Boolean... values)API name:has_authorization_realmsRealm.BuilderhasAuthorizationRealms(java.util.List<java.lang.Boolean> list)API name:has_authorization_realmsRealm.BuilderhasDefaultUsernamePattern(java.lang.Boolean value, java.lang.Boolean... values)API name:has_default_username_patternRealm.BuilderhasDefaultUsernamePattern(java.util.List<java.lang.Boolean> list)API name:has_default_username_patternRealm.BuilderhasTruststore(java.lang.Boolean value, java.lang.Boolean... values)API name:has_truststoreRealm.BuilderhasTruststore(java.util.List<java.lang.Boolean> list)API name:has_truststoreRealm.BuilderisAuthenticationDelegated(java.lang.Boolean value, java.lang.Boolean... values)API name:is_authentication_delegatedRealm.BuilderisAuthenticationDelegated(java.util.List<java.lang.Boolean> list)API name:is_authentication_delegatedRealm.Buildername(java.lang.String value, java.lang.String... values)API name:nameRealm.Buildername(java.util.List<java.lang.String> list)API name:nameRealm.Builderorder(java.lang.Long value, java.lang.Long... values)API name:orderRealm.Builderorder(java.util.List<java.lang.Long> list)API name:orderprotected Realm.Builderself()Realm.Buildersize(java.lang.Long value, java.lang.Long... values)API name:sizeRealm.Buildersize(java.util.List<java.lang.Long> list)API name:sizeMethods inherited from class co.elastic.clients.elasticsearch.xpack.usage.Base.AbstractBuilder
available, enabledMethods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJsonMethods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAllMethods 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:nameAdds all elements of
listtoname. -
name
API name:nameAdds one or more values to
name. -
order
API name:orderAdds all elements of
listtoorder. -
order
API name:orderAdds one or more values to
order. -
size
API name:sizeAdds all elements of
listtosize. -
size
API name:sizeAdds one or more values to
size. -
cache
API name:cacheAdds all elements of
listtocache. -
cache
API name:cacheAdds one or more values to
cache. -
cache
public final Realm.Builder cache(java.util.function.Function<RealmCache.Builder,ObjectBuilder<RealmCache>> fn)API name:cacheAdds a value to
cacheusing a builder lambda. -
hasAuthorizationRealms
API name:has_authorization_realmsAdds all elements of
listtohasAuthorizationRealms. -
hasAuthorizationRealms
public final Realm.Builder hasAuthorizationRealms(java.lang.Boolean value, java.lang.Boolean... values)API name:has_authorization_realmsAdds one or more values to
hasAuthorizationRealms. -
hasDefaultUsernamePattern
API name:has_default_username_patternAdds all elements of
listtohasDefaultUsernamePattern. -
hasDefaultUsernamePattern
public final Realm.Builder hasDefaultUsernamePattern(java.lang.Boolean value, java.lang.Boolean... values)API name:has_default_username_patternAdds one or more values to
hasDefaultUsernamePattern. -
hasTruststore
API name:has_truststoreAdds all elements of
listtohasTruststore. -
hasTruststore
API name:has_truststoreAdds one or more values to
hasTruststore. -
isAuthenticationDelegated
API name:is_authentication_delegatedAdds all elements of
listtoisAuthenticationDelegated. -
isAuthenticationDelegated
public final Realm.Builder isAuthenticationDelegated(java.lang.Boolean value, java.lang.Boolean... values)API name:is_authentication_delegatedAdds one or more values to
isAuthenticationDelegated. -
self
- Specified by:
selfin classBase.AbstractBuilder<Realm.Builder>
-
build
Builds aRealm.- Specified by:
buildin interfaceObjectBuilder<Realm>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-