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