java.lang.Object
co.elastic.clients.elasticsearch.xpack.usage.Base
co.elastic.clients.elasticsearch.xpack.usage.Realm
All Implemented Interfaces:
JsonpSerializable

@JsonpDeserializable
public class Realm
extends Base
See Also:
API specification
  • Field Details

  • Method Details

    • of

      public static Realm of​(java.util.function.Function<Realm.Builder,​ObjectBuilder<Realm>> fn)
    • name

      public final java.util.List<java.lang.String> name()
      API name: name
    • order

      public final java.util.List<java.lang.Long> order()
      API name: order
    • size

      public final java.util.List<java.lang.Long> size()
      API name: size
    • cache

      public final java.util.List<RealmCache> cache()
      API name: cache
    • hasAuthorizationRealms

      public final java.util.List<java.lang.Boolean> hasAuthorizationRealms()
      API name: has_authorization_realms
    • hasDefaultUsernamePattern

      public final java.util.List<java.lang.Boolean> hasDefaultUsernamePattern()
      API name: has_default_username_pattern
    • hasTruststore

      public final java.util.List<java.lang.Boolean> hasTruststore()
      API name: has_truststore
    • isAuthenticationDelegated

      public final java.util.List<java.lang.Boolean> isAuthenticationDelegated()
      API name: is_authentication_delegated
    • serializeInternal

      protected void serializeInternal​(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
      Overrides:
      serializeInternal in class Base
    • setupRealmDeserializer

      protected static void setupRealmDeserializer​(ObjectDeserializer<Realm.Builder> op)