multimap commands are a group of MultiMap operations.
Usage:
clc multimap [command] [flags]clc multimap put
Put a value in the given MultiMap.
Usage:
clc multimap put [key] [value] [flags]Parameters:
| Parameter | Required | Description | Default | 
|---|---|---|---|
| 
 | Optional | Name of the MultiMap. | 
 | 
| 
 | Required | Key of the MultiMap entry. | N/A | 
| 
 | Required | Value to set for the key. | N/A | 
| 
 | Optional | Data type of the key. One of:  | String | 
| 
 | Optional | Data type of the value. One of:  | String | 
Example:
clc multimap put --key-type string hello --value-type f32 19.94 --name myMultiMapclc multimap get
Prints entries from the MultiMap.
Usage:
clc multimap get [key] [flags]Parameters:
| Parameter | Required | Description | Default | 
|---|---|---|---|
| 
 | Optional | Name of the MultiMap. | 
 | 
| 
 | Required | Key of the MultiMap entry. | N/A | 
| 
 | Optional | Data type of the key. One of:  | string | 
| 
 | Optional | Output format. Supported formats: 
 | 
 | 
clc multimap remove
Remove values from the given MultiMap.
Usage:
clc multimap remove [key] [flags]Parameters:
| Parameter | Required | Description | Default | 
|---|---|---|---|
| 
 | Optional | Name of the MultiMap. | 
 | 
| 
 | Required | Key of the MultiMap entries. | N/A | 
| 
 | Optional | Data type of the key. One of:  | String | 
| 
 | Optional | Output format. Supported formats: 
 | 
 | 
Example:
clc multimap remove --name mymulti-map --key-type string k1
k1clc multimap size
Prints the size of the given the MultiMap.
Usage:
clc multimap size [flags]Parameters:
| Parameter | Required | Description | Default | 
|---|---|---|---|
| 
 | Optional | Name of the MultiMap. | 
 | 
clc multimap clear
Removes all entries from the MultiMap.
Usage:
clc multimap clear [flags]Parameters:
| Parameter | Required | Description | Default | 
|---|---|---|---|
| 
 | Optional | Name of the MultiMap. | 
 | 
| 
 | Optional | Skip confirming the clear operation. | 
 | 
clc multimap destroy
Deletes the MultiMap and all the data in it.
Usage:
clc multimap destroy [flags]Parameters:
| Parameter | Required | Description | Default | 
|---|---|---|---|
| 
 | Optional | Name of the MultiMap. | 
 | 
| 
 | Optional | Skip confirming the destroy operation. | 
 | 
Example:
clc multimap destroy -n myMultiMapclc multimap key-set
Gets all the keys of the specified MultiMap.
Usage:
clc multimap key-set [flags]Parameters:
| Parameter | Required | Description | Default | 
|---|---|---|---|
| 
 | Optional | Name of the MultiMap. | 
 | 
| 
 | Optional | Output format. Supported formats: 
 | 
 | 
Example:
clc multimap key-set -n myMultiMapclc multimap entry-set
Gets all the entries of the specified MultiMap.
Usage:
clc multimap entry-set [flags]Parameters:
| Parameter | Required | Description | Default | 
|---|---|---|---|
| 
 | Optional | Name of the MultiMap. | 
 | 
| 
 | Optional | Output format. Supported formats: 
 | 
 | 
Example:
clc multimap entry-set -n myMultiMapclc multimap values
Gets all values of the specified MultiMap.
Usage:
clc multimap values [flags]Parameters:
| Parameter | Required | Description | Default | 
|---|---|---|---|
| 
 | Optional | Name of the MultiMap. | 
 | 
| 
 | Optional | Output format. Supported formats: 
 | 
 | 
Example:
clc multimap values -n myMultiMapclc multimap lock
Lock a key in the given MultiMap.
This command is only available in the interactive mode.
Usage:
clc multimap lock [key] [flags]Parameters:
| Parameter | Required | Description | Default | 
|---|---|---|---|
| 
 | Optional | Name of the MultiMap. | 
 | 
| 
 | Optional | Data type of the key. One of:  | String | 
Example:
clc multimap lock 1clc multimap try-lock
Tries to lock the key of the given the MultiMap. Returns a result without waiting.
This command is only available in the interactive mode.
Usage:
clc multimap try-lock [key] [flags]Parameters:
| Parameter | Required | Description | Default | 
|---|---|---|---|
| 
 | Optional | Name of the MultiMap. | 
 | 
| 
 | Optional | Data type of the key. One of:  | String | 
Example:
clc multimap try-lock 1clc multimap unlock
Unlock a key in the given MultiMap.
This command is only available in the interactive mode.
Usage:
clc multimap unlock [key] [flags]Parameters:
| Parameter | Required | Description | Default | 
|---|---|---|---|
| 
 | Optional | Name of the MultiMap. | 
 | 
| 
 | Optional | Data type of the key. One of:  | String | 
Example:
clc multimap unlock 1