# Package org.apache.geode.cache.configuration

- Interface Summary
  Interface | Description
  --- | ---
  CacheElement |

- Class Summary
  Class | Description
  --- | ---
  CacheConfig | Java class for anonymous complex type.
  CacheConfig.AsyncEventQueue | Java class for anonymous complex type.
  CacheConfig.CacheServer | Java class for anonymous complex type.
  CacheConfig.GatewayConflictResolver | Java class for anonymous complex type.
  CacheConfig.GatewayHub | Java class for anonymous complex type.
  CacheConfig.GatewayHub.Gateway | Java class for anonymous complex type.
  CacheConfig.GatewayHub.Gateway.GatewayEndpoint | Java class for anonymous complex type.
  CacheConfig.GatewayHub.Gateway.GatewayListener | Java class for anonymous complex type.
  CacheConfig.GatewayHub.Gateway.GatewayQueue | Java class for anonymous complex type.
  CacheConfig.GatewayReceiver | Java class for anonymous complex type.
  CacheConfig.GatewaySender | Java class for anonymous complex type.
  CacheLoaderType | A "cache-loader" element describes a region's CacheLoader.
  CacheTransactionManagerType | A "cache-transaction-manager" element allows insertion of cache-level transaction listeners.
  CacheTransactionManagerType.TransactionListener | Java class for anonymous complex type.
  CacheTransactionManagerType.TransactionWriter | Java class for anonymous complex type.
  CacheWriterType | A "cache-writer" element describes a region's CacheWriter.
  ClassWithParametersType | Java class for class-with-parameters-type complex type.
  DeclarableType | A "declarable" element specifies a Declarable object to be placed in a Region entry.
  DiskDirsType | A "disk-dirs" element specifies the region's disk directories.
  DiskDirType | A "disk-dir" element specifies one of a region or diskstore's disk directories.
  DiskStoreType | A "disk-store" element specifies a DiskStore for persistence.
  DynamicRegionFactoryType | dynamic-region-factory is deprecated.
  ExpirationAttributesType | An "expiration-attributes" element describes expiration.
  ExpirationAttributesType.CustomExpiry | Java class for anonymous complex type.
  FunctionServiceType | The "function service" element configures the behavior of the function service.
  FunctionServiceType.Function | Java class for anonymous complex type.
  InitializerType | A "initializer" element specifies a Declarable object whose init method will be called after all other cache.xml initialization is complete.
  JndiBindingsType | A jndi-bindings element will contain the jndi-binding for each of the datasources which are to be bound with the JNDI Context.
  JndiBindingsType.JndiBinding | Java class for anonymous complex type.
  JndiBindingsType.JndiBinding.ConfigProperty | Java class for anonymous complex type.
  ParameterType | A "parameter" element describes a parameter used to initialize a Declarable object.
  PdxType | A "pdx" element specifies the configuration for the portable data exchange (PDX) method of serialization.
  PdxType.PdxSerializer | Java class for anonymous complex type.
  PoolType | A "pool" element specifies a client to server connection pool.
  PoolType.Locator | Java class for anonymous complex type.
  PoolType.Server | Java class for anonymous complex type.
  RegionAttributesType | Java class for region-attributes-type complex type.
  RegionAttributesType.CacheListener | Java class for anonymous complex type.
  RegionAttributesType.Compressor | Java class for anonymous complex type.
  RegionAttributesType.DiskWriteAttributes | Java class for anonymous complex type.
  RegionAttributesType.DiskWriteAttributes.AsynchronousWrites | Java class for anonymous complex type.
  RegionAttributesType.EntryIdleTime | Java class for anonymous complex type.
  RegionAttributesType.EntryTimeToLive | Java class for anonymous complex type.
  RegionAttributesType.EvictionAttributes | Java class for anonymous complex type.
  RegionAttributesType.EvictionAttributes.LruEntryCount | Java class for anonymous complex type.
  RegionAttributesType.EvictionAttributes.LruHeapPercentage | Java class for anonymous complex type.
  RegionAttributesType.EvictionAttributes.LruMemorySize | Java class for anonymous complex type.
  RegionAttributesType.MembershipAttributes | Java class for anonymous complex type.
  RegionAttributesType.MembershipAttributes.RequiredRole | Java class for anonymous complex type.
  RegionAttributesType.PartitionAttributes | Java class for anonymous complex type.
  RegionAttributesType.PartitionAttributes.FixedPartitionAttributes | Java class for anonymous complex type.
  RegionAttributesType.PartitionAttributes.PartitionListener | Java class for anonymous complex type.
  RegionAttributesType.PartitionAttributes.PartitionResolver | Java class for anonymous complex type.
  RegionAttributesType.RegionIdleTime | Java class for anonymous complex type.
  RegionAttributesType.RegionTimeToLive | Java class for anonymous complex type.
  RegionAttributesType.SubscriptionAttributes | Java class for anonymous complex type.
  RegionConfig | A "region" element describes a region (and its entries) in Geode distributed cache.
  RegionConfig.Entry | Java class for anonymous complex type.
  RegionConfig.Entry.Key | Java class for anonymous complex type.
  RegionConfig.Entry.Value | Java class for anonymous complex type.
  RegionConfig.Index | Java class for anonymous complex type.
  RegionConfig.Index.Functional | Java class for anonymous complex type.
  RegionConfig.Index.PrimaryKey | Java class for anonymous complex type.
  ResourceManagerType | The "resource manager" element configures the behavior of the resource manager.
  SerializationRegistrationType | A serialization-registration contains a set of serializer or instantiator tags to register customer DataSerializer extensions or DataSerializable implementations respectively.
  SerializationRegistrationType.Instantiator | Java class for anonymous complex type.
  SerializationRegistrationType.Serializer | Java class for anonymous complex type.
  ServerType | Java class for server-type complex type.
  ServerType.ClientSubscription | Java class for anonymous complex type.
  ServerType.CustomLoadProbe | Java class for anonymous complex type.
  StringType | A "string" element specifies a String to be placed in a Region entry.

- Enum Summary
  Enum | Description
  --- | ---
  EnumActionDestroyOverflow | Java class for enum-action-destroy-overflow.
  EnumReadableWritable | Java class for enum-readable-writable.
  RegionAttributesDataPolicy | Java class for region-attributesData-policy.
  RegionAttributesIndexUpdateType | Java class for region-attributesIndex-update-type.
  RegionAttributesMirrorType | Java class for region-attributesMirror-type.
  RegionAttributesScope | Java class for region-attributesScope.