@RestController
@RequestMapping(value="/rest",
produces={"application/xml","application/json"})
public class PartitionKeyGroupRestController
extends HerdBaseController
| Modifier and Type | Field and Description |
|---|---|
static String |
PARTITION_KEY_GROUPS_URI_PREFIX |
| Constructor and Description |
|---|
PartitionKeyGroupRestController() |
| Modifier and Type | Method and Description |
|---|---|
PartitionKeyGroup |
createPartitionKeyGroup(PartitionKeyGroupCreateRequest request)
Creates a new partition key group.
|
PartitionKeyGroup |
deletePartitionKeyGroup(String partitionKeyGroupName)
Deletes an existing partition key group by name.
|
PartitionKeyGroup |
getPartitionKeyGroup(String partitionKeyGroupName)
Gets an existing partition key group by name.
|
PartitionKeyGroupKeys |
getPartitionKeyGroups()
Gets a list of all existing partition key groups.
|
addPagingHttpHeaders, validateNoDuplicateQueryStringParamspublic static final String PARTITION_KEY_GROUPS_URI_PREFIX
@RequestMapping(value="/partitionKeyGroups",
method=POST,
consumes={"application/xml","application/json"})
@Secured(value="FN_PARTITION_KEY_GROUPS_POST")
public PartitionKeyGroup createPartitionKeyGroup(@RequestBody
PartitionKeyGroupCreateRequest request)
request - the information needed to create a partition key group@RequestMapping(value="/partitionKeyGroups/{partitionKeyGroupName}",
method=GET)
@Secured(value="FN_PARTITION_KEY_GROUPS_GET")
public PartitionKeyGroup getPartitionKeyGroup(@PathVariable(value="partitionKeyGroupName")
String partitionKeyGroupName)
partitionKeyGroupName - the partition key group name@RequestMapping(value="/partitionKeyGroups/{partitionKeyGroupName}",
method=DELETE)
@Secured(value="FN_PARTITION_KEY_GROUPS_DELETE")
public PartitionKeyGroup deletePartitionKeyGroup(@PathVariable(value="partitionKeyGroupName")
String partitionKeyGroupName)
partitionKeyGroupName - the partition key group name@RequestMapping(value="/partitionKeyGroups",
method=GET)
@Secured(value="FN_PARTITION_KEY_GROUPS_ALL_GET")
public PartitionKeyGroupKeys getPartitionKeyGroups()
Copyright © 2021. All rights reserved.