java.lang.Object
java.lang.Enum<Attribute>
org.infinispan.persistence.remote.configuration.Attribute
All Implemented Interfaces:
Serializable, Comparable<Attribute>

public enum Attribute extends Enum<Attribute>
Enumerates the attributes used by the Remote cache store configuration
Since:
5.2
Author:
Tristan Tarrant
  • Enum Constant Details

    • UNKNOWN

      public static final Attribute UNKNOWN
    • ASYNC_EXECUTOR

      public static final Attribute ASYNC_EXECUTOR
    • BALANCING_STRATEGY

      public static final Attribute BALANCING_STRATEGY
    • CONNECT_TIMEOUT

      public static final Attribute CONNECT_TIMEOUT
    • ENABLED

      public static final Attribute ENABLED
    • EXHAUSTED_ACTION

      public static final Attribute EXHAUSTED_ACTION
    • FACTORY

      public static final Attribute FACTORY
    • FORCE_RETURN_VALUES

      public static final Attribute FORCE_RETURN_VALUES
    • HOST

      public static final Attribute HOST
    • HOTROD_WRAPPING

      public static final Attribute HOTROD_WRAPPING
    • FILENAME

      public static final Attribute FILENAME
    • CERTIFICATE_PASSWORD

      public static final Attribute CERTIFICATE_PASSWORD
    • KEY_ALIAS

      public static final Attribute KEY_ALIAS
    • TYPE

      public static final Attribute TYPE
    • MARSHALLER

      public static final Attribute MARSHALLER
    • MAX_ACTIVE

      public static final Attribute MAX_ACTIVE
    • MAX_IDLE

      public static final Attribute MAX_IDLE
    • MAX_PENDING_REQUESTS

      public static final Attribute MAX_PENDING_REQUESTS
    • MAX_TOTAL

      public static final Attribute MAX_TOTAL
    • MAX_WAIT

      public static final Attribute MAX_WAIT
    • MIN_EVICTABLE_IDLE_TIME

      public static final Attribute MIN_EVICTABLE_IDLE_TIME
    • MIN_IDLE

      public static final Attribute MIN_IDLE
    • KEY_SIZE_ESTIMATE

      @Deprecated(forRemoval=true) public static final Attribute KEY_SIZE_ESTIMATE
      Deprecated, for removal: This API element is subject to removal in a future version.
      Since 12.0, will be removed in 15.0
    • OUTBOUND_SOCKET_BINDING

      public static final Attribute OUTBOUND_SOCKET_BINDING
    • PASSWORD

      public static final Attribute PASSWORD
    • PING_ON_STARTUP

      public static final Attribute PING_ON_STARTUP
    • PORT

      public static final Attribute PORT
    • PROTOCOL

      public static final Attribute PROTOCOL
    • PROTOCOL_VERSION

      public static final Attribute PROTOCOL_VERSION
    • RAW_VALUES

      public static final Attribute RAW_VALUES
    • REALM

      public static final Attribute REALM
    • REMOTE_CACHE_NAME

      public static final Attribute REMOTE_CACHE_NAME
    • SASL_MECHANISM

      public static final Attribute SASL_MECHANISM
    • SERVER_NAME

      public static final Attribute SERVER_NAME
    • SNI_HOSTNAME

      public static final Attribute SNI_HOSTNAME
    • SOCKET_TIMEOUT

      public static final Attribute SOCKET_TIMEOUT
    • TCP_NO_DELAY

      public static final Attribute TCP_NO_DELAY
    • TEST_WHILE_IDLE

      public static final Attribute TEST_WHILE_IDLE
    • TIME_BETWEEN_EVICTION_RUNS

      public static final Attribute TIME_BETWEEN_EVICTION_RUNS
    • TRANSPORT_FACTORY

      public static final Attribute TRANSPORT_FACTORY
    • URI

      public static final Attribute URI
    • USERNAME

      public static final Attribute USERNAME
    • VALUE_SIZE_ESTIMATE

      @Deprecated(forRemoval=true) public static final Attribute VALUE_SIZE_ESTIMATE
      Deprecated, for removal: This API element is subject to removal in a future version.
      Since 12.0, will be removed in 15.0
  • Method Details

    • values

      public static Attribute[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static Attribute valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null
    • getLocalName

      public String getLocalName()
      Get the local name of this element.
      Returns:
      the local name
    • forName

      public static Attribute forName(String localName)
    • toString

      public String toString()
      Overrides:
      toString in class Enum<Attribute>