Jump To Close Expand all Collapse all Table of contents Data Grid REST API 1. Red Hat Data Grid Expand section "1. Red Hat Data Grid" Collapse section "1. Red Hat Data Grid" 1.1. Data Grid Documentation 1.2. Data Grid Downloads 2. Interacting with the Data Grid REST API Expand section "2. Interacting with the Data Grid REST API" Collapse section "2. Interacting with the Data Grid REST API" 2.1. Creating and Managing Caches Expand section "2.1. Creating and Managing Caches" Collapse section "2.1. Creating and Managing Caches" 2.1.1. Creating Caches Expand section "2.1.1. Creating Caches" Collapse section "2.1.1. Creating Caches" 2.1.1.1. XML Configuration 2.1.1.2. JSON Configuration 2.1.2. Verifying Caches 2.1.3. Creating Caches with Templates 2.1.4. Retrieving Cache Configuration 2.1.5. Converting Cache Configurations to JSON 2.1.6. Retrieving All Cache Details 2.1.7. Adding Entries 2.1.8. Replacing Entries 2.1.9. Retrieving Data By Keys 2.1.10. Checking if Entries Exist 2.1.11. Deleting Entries 2.1.12. Deleting Caches 2.1.13. Retrieving All Keys from Caches 2.1.14. Clearing Caches 2.1.15. Getting Cache Size 2.1.16. Getting Cache Statistics 2.1.17. Querying Caches 2.1.18. Re-indexing Data 2.1.19. Purging Indexes 2.1.20. Retrieving Index Statistics 2.1.21. Retrieving Query Statistics 2.1.22. Clearing Query Statistics 2.1.23. Listing Caches 2.1.24. Cross-Site Operations with Caches Expand section "2.1.24. Cross-Site Operations with Caches" Collapse section "2.1.24. Cross-Site Operations with Caches" 2.1.24.1. Getting Status of All Backup Locations 2.1.24.2. Getting Status of Specific Backup Locations 2.1.24.3. Taking Backup Locations Offline 2.1.24.4. Bringing Backup Locations Online 2.1.24.5. Pushing State to Backup Locations 2.1.24.6. Canceling State Transfer 2.1.24.7. Getting State Transfer Status 2.1.24.8. Clearing State Transfer Status 2.1.24.9. Modifying Take Offline Conditions 2.1.24.10. Canceling State Transfer from Receiving Sites 2.1.25. Rolling Upgrades Expand section "2.1.25. Rolling Upgrades" Collapse section "2.1.25. Rolling Upgrades" 2.1.25.1. Synchronizing Data 2.1.25.2. Disconnecting Source Clusters 2.2. Creating and Managing Counters Expand section "2.2. Creating and Managing Counters" Collapse section "2.2. Creating and Managing Counters" 2.2.1. Creating Counters 2.2.2. Deleting Counters 2.2.3. Retrieving Counter Configuration 2.2.4. Adding Values to Counters 2.2.5. Getting Counter Values 2.2.6. Resetting Counters 2.2.7. Incrementing Counters 2.2.8. Adding Deltas to Counters 2.2.9. Decrementing Counter Values 2.2.10. Performing compareAndSet Operations on Strong Counters 2.2.11. Performing compareAndSwap Operations on Strong Counters 2.2.12. Listing Counters 2.3. Working with Cache Managers Expand section "2.3. Working with Cache Managers" Collapse section "2.3. Working with Cache Managers" 2.3.1. Getting Basic Cache Manager Information 2.3.2. Getting Cluster Health 2.3.3. Getting Cache Manager Health Status 2.3.4. Checking REST Endpoint Availability 2.3.5. Obtaining Global Configuration for Cache Managers 2.3.6. Obtaining Configuration for All Caches 2.3.7. Listing Available Cache Templates 2.3.8. (Experimental) Obtaining Cache Status and Information 2.3.9. Getting Cache Manager Statistics 2.3.10. Cross-Site Operations with Cache Managers Expand section "2.3.10. Cross-Site Operations with Cache Managers" Collapse section "2.3.10. Cross-Site Operations with Cache Managers" 2.3.10.1. Getting Status of Backup Locations 2.3.10.2. Taking Backup Locations Offline 2.3.10.3. Bringing Backup Locations Online 2.3.10.4. Starting State Transfer 2.3.10.5. Canceling State Transfer 2.4. Working with Data Grid Servers Expand section "2.4. Working with Data Grid Servers" Collapse section "2.4. Working with Data Grid Servers" 2.4.1. Retrieving Basic Server Information 2.4.2. Getting Cache Managers 2.4.3. Adding Caches to Ignore Lists 2.4.4. Removing Caches from Ignore Lists 2.4.5. Confirming Ignored Caches 2.4.6. Obtaining Server Configuration 2.4.7. Getting Environment Variables 2.4.8. Getting JVM Memory Details 2.4.9. Getting JVM Thread Dumps 2.4.10. Stopping Data Grid Servers 2.5. Working with Data Grid Clusters Expand section "2.5. Working with Data Grid Clusters" Collapse section "2.5. Working with Data Grid Clusters" 2.5.1. Stopping Data Grid Clusters 2.5.2. Stopping Specific Data Grid Servers in Clusters 2.6. Using Server Tasks Expand section "2.6. Using Server Tasks" Collapse section "2.6. Using Server Tasks" 2.6.1. Retrieving Server Tasks Information 2.6.2. Executing Tasks 2.6.3. Uploading Script Tasks 3. Data Grid REST Endpoint Expand section "3. Data Grid REST Endpoint" Collapse section "3. Data Grid REST Endpoint" 3.1. REST Authentication 3.2. Supported Protocols 3.3. Data Formats and the REST API Expand section "3.3. Data Formats and the REST API" Collapse section "3.3. Data Formats and the REST API" 3.3.1. Supported Formats 3.3.2. Accept Headers 3.3.3. Names with Special Characters 3.3.4. Key-Content-Type Headers 3.3.5. JSON/Protostream Conversion 3.4. Cross-Origin Resource Sharing (CORS) Requests Legal Notice Settings Close Language: 日本語 English Language: 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Language and Page Formatting Options Language: 日本語 English Language: 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Data Grid REST API Red Hat Data Grid 8.0Data Grid DocumentationRed Hat Customer Content ServicesLegal NoticeAbstract Access data, monitor and maintain clusters, perform administrative operations through the Data Grid REST API. Next