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

@JsonpDeserializable
public final class Realm
extends Base
  • Field Details

  • Constructor Details

  • Method Details

    • name

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

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

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

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

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

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

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

      @Nullable public 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​(DelegatingDeserializer<Realm.Builder> op)