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:
  • Field Details

  • Method Details

    • of

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

      public final List<String> name()
      API name: name
    • order

      public final List<Long> order()
      API name: order
    • size

      public final List<Long> size()
      API name: size
    • cache

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

      public final List<Boolean> hasAuthorizationRealms()
      API name: has_authorization_realms
    • hasDefaultUsernamePattern

      public final List<Boolean> hasDefaultUsernamePattern()
      API name: has_default_username_pattern
    • hasTruststore

      public final List<Boolean> hasTruststore()
      API name: has_truststore
    • isAuthenticationDelegated

      public final List<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)