Class RemoteStoreConfiguration

All Implemented Interfaces:
Matchable<AbstractStoreConfiguration<RemoteStoreConfiguration>>, Updatable<AbstractStoreConfiguration<RemoteStoreConfiguration>>, StoreConfiguration

public class RemoteStoreConfiguration extends AbstractStoreConfiguration<RemoteStoreConfiguration>
  • Constructor Details

  • Method Details

    • attributeDefinitionSet

      public static AttributeSet attributeDefinitionSet()
    • uri

      public String uri()
    • asyncExecutorFactory

      public ExecutorFactoryConfiguration asyncExecutorFactory()
    • balancingStrategy

      public String balancingStrategy()
    • connectionPool

      public ConnectionPoolConfiguration connectionPool()
    • connectionTimeout

      public long connectionTimeout()
    • forceReturnValues

      public boolean forceReturnValues()
    • hotRodWrapping

      @Deprecated(forRemoval=true, since="12.0") public boolean hotRodWrapping()
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 12.0 - Automatic media type detection in remote store makes this option redundant
    • keySizeEstimate

      @Deprecated(forRemoval=true, since="12.0") public int keySizeEstimate()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Since 12.0, does nothing and will be removed in 15.0
    • marshaller

      public String marshaller()
    • protocol

      public ProtocolVersion protocol()
    • rawValues

      @Deprecated(forRemoval=true, since="12.0") public boolean rawValues()
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 12.0 - This option can still be needed when retrieving from a preexisting remote cache
    • remoteCacheContainer

      public String remoteCacheContainer()
    • remoteCacheName

      public String remoteCacheName()
    • servers

      public List<RemoteServerConfiguration> servers()
    • socketTimeout

      public long socketTimeout()
    • tcpNoDelay

      public boolean tcpNoDelay()
    • valueSizeEstimate

      @Deprecated(forRemoval=true, since="12.0") public int valueSizeEstimate()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Since 12.0, does nothing and will be removed in 15.0
    • security

      public SecurityConfiguration security()