Interface GemfireAdminOperations
- All Known Implementing Classes:
AbstractGemfireAdminOperations
,FunctionGemfireAdminTemplate
,RestHttpGemfireAdminTemplate
public interface GemfireAdminOperations
The
GemfireAdminOperations
interface defines a set of operations to define schema objects in a remote
Apache Geode or Pivotal GemFire cluster.- Since:
- 2.0.0
- See Also:
-
DiskStore
Region
Index
IndexDefinition
RegionDefinition
SchemaObjectDefinition
-
Method Summary
Modifier and TypeMethodDescriptionvoid
createDiskStore
(SchemaObjectDefinition diskStoreDefinition) Creates aDiskStore
based on the givenschema object definition
.default void
createDiskStores
(Iterable<SchemaObjectDefinition> diskStoreDefinitions) default void
createDiskStores
(SchemaObjectDefinition... diskStoreDefinitions) void
createIndex
(IndexDefinition indexDefinition) default void
createIndexes
(Iterable<IndexDefinition> indexDefinitions) default void
createIndexes
(IndexDefinition... indexDefinitions) void
createRegion
(RegionDefinition regionDefinition) Creates a cacheRegion
based on the givenschema object definition
.default void
createRegions
(Iterable<RegionDefinition> regionDefinitions) default void
createRegions
(RegionDefinition... regionDefinitions) Returns acollection
ofRegion
names defined on the GemFire Servers in the cluster.
-
Method Details
-
getAvailableServerRegions
Returns acollection
ofRegion
names defined on the GemFire Servers in the cluster. -
getAvailableServerRegionIndexes
-
createRegion
Creates a cacheRegion
based on the givenschema object definition
.- Parameters:
regionDefinition
-RegionDefinition
encapsulating configuration meta-data defining a cacheRegion
.- See Also:
-
RegionDefinition
GemFireCache
Region
-
createRegions
-
createRegions
-
createIndex
- Parameters:
indexDefinition
-IndexDefinition
encapsulating the configuration meta-data defining aRegion
OQLIndex
.- See Also:
-
IndexDefinition
Index
Region
-
createIndexes
-
createIndexes
-
createDiskStore
Creates aDiskStore
based on the givenschema object definition
.- Parameters:
diskStoreDefinition
-SchemaObjectDefinition
encapsulating the configuration meta-data defining aDiskStore
.- See Also:
-
SchemaObjectDefinition
DiskStore
-
createDiskStores
-
createDiskStores
-