# XgeneCloud.CofworkgroupempmappingApi

All URIs are relative to *http://localhost:8080/*

Method | HTTP request | Description
------------- | ------------- | -------------
[**addcofWorkgroupEmpMapping**](CofworkgroupempmappingApi.md#addcofWorkgroupEmpMapping) | **POST** /api/v1/cof_workgroup_emp_mapping | Add a new cof_workgroup_emp_mapping
[**bulkcofWorkgroupEmpMappingInsert**](CofworkgroupempmappingApi.md#bulkcofWorkgroupEmpMappingInsert) | **POST** /api/v1/cof_workgroup_emp_mapping/bulk | Bulk cof_workgroup_emp_mapping insert
[**checkcofWorkgroupEmpMappingExists**](CofworkgroupempmappingApi.md#checkcofWorkgroupEmpMappingExists) | **GET** /api/v1/cof_workgroup_emp_mapping/{cof_workgroup_emp_mappingId}/exists | Check cof_workgroup_emp_mapping with provided ID exists
[**cofWorkgroupEmpMappingAggregate**](CofworkgroupempmappingApi.md#cofWorkgroupEmpMappingAggregate) | **GET** /api/v1/cof_workgroup_emp_mapping/aggregate/{columnName} | Get first one from filtered data
[**cofWorkgroupEmpMappingDistinct**](CofworkgroupempmappingApi.md#cofWorkgroupEmpMappingDistinct) | **GET** /api/v1/cof_workgroup_emp_mapping/distinct/{columnName} | Get first one from filtered data
[**cofWorkgroupEmpMappingDistribution**](CofworkgroupempmappingApi.md#cofWorkgroupEmpMappingDistribution) | **GET** /api/v1/cof_workgroup_emp_mapping/distribution/{columnName} | 
[**cofWorkgroupEmpMappingGroupByColumn**](CofworkgroupempmappingApi.md#cofWorkgroupEmpMappingGroupByColumn) | **GET** /api/v1/cof_workgroup_emp_mapping/groupby/{columnName} | Group by column
[**deletecofWorkgroupEmpMapping**](CofworkgroupempmappingApi.md#deletecofWorkgroupEmpMapping) | **DELETE** /api/v1/cof_workgroup_emp_mapping/bulk | Deletes a cof_workgroup_emp_mapping
[**deletecofWorkgroupEmpMapping_0**](CofworkgroupempmappingApi.md#deletecofWorkgroupEmpMapping_0) | **DELETE** /api/v1/cof_workgroup_emp_mapping/{cof_workgroup_emp_mappingId} | Deletes a cof_workgroup_emp_mapping
[**findOnecofWorkgroupEmpMapping**](CofworkgroupempmappingApi.md#findOnecofWorkgroupEmpMapping) | **GET** /api/v1/cof_workgroup_emp_mapping/findOne | Get first one from filtered data
[**getcofWorkgroupEmpMapping**](CofworkgroupempmappingApi.md#getcofWorkgroupEmpMapping) | **GET** /api/v1/cof_workgroup_emp_mapping | Get list
[**getcofWorkgroupEmpMappingById**](CofworkgroupempmappingApi.md#getcofWorkgroupEmpMappingById) | **GET** /api/v1/cof_workgroup_emp_mapping/{cof_workgroup_emp_mappingId} | Find cof_workgroup_emp_mapping by ID
[**getcofWorkgroupEmpMappingCount**](CofworkgroupempmappingApi.md#getcofWorkgroupEmpMappingCount) | **GET** /api/v1/cof_workgroup_emp_mapping/count | Get cof_workgroup_emp_mapping count
[**updatecofWorkgroupEmpMapping**](CofworkgroupempmappingApi.md#updatecofWorkgroupEmpMapping) | **PUT** /api/v1/cof_workgroup_emp_mapping/bulk | Updates a cof_workgroup_emp_mapping
[**updatecofWorkgroupEmpMapping_0**](CofworkgroupempmappingApi.md#updatecofWorkgroupEmpMapping_0) | **PUT** /api/v1/cof_workgroup_emp_mapping/{cof_workgroup_emp_mappingId} | Updates a cof_workgroup_emp_mapping


<a name="addcofWorkgroupEmpMapping"></a>
# **addcofWorkgroupEmpMapping**
> addcofWorkgroupEmpMapping(body)

Add a new cof_workgroup_emp_mapping



### Example
```javascript
var XgeneCloud = require('xgene_cloud');

var apiInstance = new XgeneCloud.CofworkgroupempmappingApi();

var body = new XgeneCloud.CofWorkgroupEmpMapping(); // CofWorkgroupEmpMapping | cof_workgroup_emp_mapping object that needs to add


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
apiInstance.addcofWorkgroupEmpMapping(body, callback);
```

### Parameters

Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **body** | [**CofWorkgroupEmpMapping**](CofWorkgroupEmpMapping.md)| cof_workgroup_emp_mapping object that needs to add | 

### Return type

null (empty response body)

### Authorization

No authorization required

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: application/json

<a name="bulkcofWorkgroupEmpMappingInsert"></a>
# **bulkcofWorkgroupEmpMappingInsert**
> bulkcofWorkgroupEmpMappingInsert(body)

Bulk cof_workgroup_emp_mapping insert



### Example
```javascript
var XgeneCloud = require('xgene_cloud');

var apiInstance = new XgeneCloud.CofworkgroupempmappingApi();

var body = [new XgeneCloud.CofWorkgroupEmpMapping()]; // [CofWorkgroupEmpMapping] | cof_workgroup_emp_mapping objects


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
apiInstance.bulkcofWorkgroupEmpMappingInsert(body, callback);
```

### Parameters

Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **body** | [**[CofWorkgroupEmpMapping]**](CofWorkgroupEmpMapping.md)| cof_workgroup_emp_mapping objects | 

### Return type

null (empty response body)

### Authorization

No authorization required

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: application/json

<a name="checkcofWorkgroupEmpMappingExists"></a>
# **checkcofWorkgroupEmpMappingExists**
> &#39;Boolean&#39; checkcofWorkgroupEmpMappingExists(cofWorkgroupEmpMappingId)

Check cof_workgroup_emp_mapping with provided ID exists

Returns a single cof_workgroup_emp_mapping

### Example
```javascript
var XgeneCloud = require('xgene_cloud');

var apiInstance = new XgeneCloud.CofworkgroupempmappingApi();

var cofWorkgroupEmpMappingId = 789; // Integer | ID of cof_workgroup_emp_mapping


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.checkcofWorkgroupEmpMappingExists(cofWorkgroupEmpMappingId, callback);
```

### Parameters

Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **cofWorkgroupEmpMappingId** | **Integer**| ID of cof_workgroup_emp_mapping | 

### Return type

**&#39;Boolean&#39;**

### Authorization

No authorization required

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

<a name="cofWorkgroupEmpMappingAggregate"></a>
# **cofWorkgroupEmpMappingAggregate**
> CofWorkgroupEmpMapping cofWorkgroupEmpMappingAggregate(columnName, fields, func, opts)

Get first one from filtered data



### Example
```javascript
var XgeneCloud = require('xgene_cloud');

var apiInstance = new XgeneCloud.CofworkgroupempmappingApi();

var columnName = "columnName_example"; // String | Column name

var fields = "fields_example"; // String | Column name

var func = "func_example"; // String | Comma seperated aggregate functions

var opts = { 
  'having': "having_example", // String | Having expression
  'fields2': "fields_example", // String | Comma seperated fields from the model
  'limit': 789, // Integer | Page size limit
  'offset': 789, // Integer | Pagination offset
  'sort': "sort_example" // String | Comma seperated sort fields
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.cofWorkgroupEmpMappingAggregate(columnName, fields, func, opts, callback);
```

### Parameters

Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **columnName** | **String**| Column name | 
 **fields** | **String**| Column name | 
 **func** | **String**| Comma seperated aggregate functions | 
 **having** | **String**| Having expression | [optional] 
 **fields2** | **String**| Comma seperated fields from the model | [optional] 
 **limit** | **Integer**| Page size limit | [optional] 
 **offset** | **Integer**| Pagination offset | [optional] 
 **sort** | **String**| Comma seperated sort fields | [optional] 

### Return type

[**CofWorkgroupEmpMapping**](CofWorkgroupEmpMapping.md)

### Authorization

No authorization required

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: application/json

<a name="cofWorkgroupEmpMappingDistinct"></a>
# **cofWorkgroupEmpMappingDistinct**
> [Object] cofWorkgroupEmpMappingDistinct(columnName, opts)

Get first one from filtered data



### Example
```javascript
var XgeneCloud = require('xgene_cloud');

var apiInstance = new XgeneCloud.CofworkgroupempmappingApi();

var columnName = "columnName_example"; // String | Column name

var opts = { 
  'where': "where_example", // String | Where expression
  'limit': 789, // Integer | Page size limit
  'offset': 789, // Integer | Pagination offset
  'sort': "sort_example" // String | Comma seperated sort fieldst
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.cofWorkgroupEmpMappingDistinct(columnName, opts, callback);
```

### Parameters

Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **columnName** | **String**| Column name | 
 **where** | **String**| Where expression | [optional] 
 **limit** | **Integer**| Page size limit | [optional] 
 **offset** | **Integer**| Pagination offset | [optional] 
 **sort** | **String**| Comma seperated sort fieldst | [optional] 

### Return type

**[Object]**

### Authorization

No authorization required

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: application/json

<a name="cofWorkgroupEmpMappingDistribution"></a>
# **cofWorkgroupEmpMappingDistribution**
> [Object] cofWorkgroupEmpMappingDistribution(columnName, opts)





### Example
```javascript
var XgeneCloud = require('xgene_cloud');

var apiInstance = new XgeneCloud.CofworkgroupempmappingApi();

var columnName = "columnName_example"; // String | Column name

var opts = { 
  'min': 789, // Integer | min value
  'max': 789, // Integer | max value
  'step': 789, // Integer | step value
  'steps': 789, // Integer | steps value
  'func': "func_example" // String | comma separated aggregation functions
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.cofWorkgroupEmpMappingDistribution(columnName, opts, callback);
```

### Parameters

Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **columnName** | **String**| Column name | 
 **min** | **Integer**| min value | [optional] 
 **max** | **Integer**| max value | [optional] 
 **step** | **Integer**| step value | [optional] 
 **steps** | **Integer**| steps value | [optional] 
 **func** | **String**| comma separated aggregation functions | [optional] 

### Return type

**[Object]**

### Authorization

No authorization required

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: application/json

<a name="cofWorkgroupEmpMappingGroupByColumn"></a>
# **cofWorkgroupEmpMappingGroupByColumn**
> CofWorkgroupEmpMapping cofWorkgroupEmpMappingGroupByColumn(columnName, opts)

Group by column



### Example
```javascript
var XgeneCloud = require('xgene_cloud');

var apiInstance = new XgeneCloud.CofworkgroupempmappingApi();

var columnName = "columnName_example"; // String | Column name

var opts = { 
  'where': "where_example", // String | Where expression
  'limit': 789, // Integer | Page size limit
  'offset': 789, // Integer | Pagination offset
  'sort': "sort_example" // String | Comma seperated sort fieldst
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.cofWorkgroupEmpMappingGroupByColumn(columnName, opts, callback);
```

### Parameters

Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **columnName** | **String**| Column name | 
 **where** | **String**| Where expression | [optional] 
 **limit** | **Integer**| Page size limit | [optional] 
 **offset** | **Integer**| Pagination offset | [optional] 
 **sort** | **String**| Comma seperated sort fieldst | [optional] 

### Return type

[**CofWorkgroupEmpMapping**](CofWorkgroupEmpMapping.md)

### Authorization

No authorization required

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: application/json

<a name="deletecofWorkgroupEmpMapping"></a>
# **deletecofWorkgroupEmpMapping**
> deletecofWorkgroupEmpMapping(body)

Deletes a cof_workgroup_emp_mapping



### Example
```javascript
var XgeneCloud = require('xgene_cloud');

var apiInstance = new XgeneCloud.CofworkgroupempmappingApi();

var body = [new XgeneCloud.CofWorkgroupEmpMapping()]; // [CofWorkgroupEmpMapping] | cof_workgroup_emp_mapping objects contains id


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
apiInstance.deletecofWorkgroupEmpMapping(body, callback);
```

### Parameters

Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **body** | [**[CofWorkgroupEmpMapping]**](CofWorkgroupEmpMapping.md)| cof_workgroup_emp_mapping objects contains id | 

### Return type

null (empty response body)

### Authorization

No authorization required

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

<a name="deletecofWorkgroupEmpMapping_0"></a>
# **deletecofWorkgroupEmpMapping_0**
> deletecofWorkgroupEmpMapping_0(cofWorkgroupEmpMappingId)

Deletes a cof_workgroup_emp_mapping



### Example
```javascript
var XgeneCloud = require('xgene_cloud');

var apiInstance = new XgeneCloud.CofworkgroupempmappingApi();

var cofWorkgroupEmpMappingId = 789; // Integer | ID of cof_workgroup_emp_mapping to return


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
apiInstance.deletecofWorkgroupEmpMapping_0(cofWorkgroupEmpMappingId, callback);
```

### Parameters

Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **cofWorkgroupEmpMappingId** | **Integer**| ID of cof_workgroup_emp_mapping to return | 

### Return type

null (empty response body)

### Authorization

No authorization required

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

<a name="findOnecofWorkgroupEmpMapping"></a>
# **findOnecofWorkgroupEmpMapping**
> CofWorkgroupEmpMapping findOnecofWorkgroupEmpMapping(opts)

Get first one from filtered data



### Example
```javascript
var XgeneCloud = require('xgene_cloud');

var apiInstance = new XgeneCloud.CofworkgroupempmappingApi();

var opts = { 
  'fields': "fields_example", // String | Comma seperated fields from the model
  'where': "where_example", // String | Where expression
  'limit': 789, // Integer | Page size limit
  'offset': 789, // Integer | Pagination offset
  'sort': "sort_example" // String | Comma seperated sort fieldst
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.findOnecofWorkgroupEmpMapping(opts, callback);
```

### Parameters

Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **fields** | **String**| Comma seperated fields from the model | [optional] 
 **where** | **String**| Where expression | [optional] 
 **limit** | **Integer**| Page size limit | [optional] 
 **offset** | **Integer**| Pagination offset | [optional] 
 **sort** | **String**| Comma seperated sort fieldst | [optional] 

### Return type

[**CofWorkgroupEmpMapping**](CofWorkgroupEmpMapping.md)

### Authorization

No authorization required

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: application/json

<a name="getcofWorkgroupEmpMapping"></a>
# **getcofWorkgroupEmpMapping**
> getcofWorkgroupEmpMapping(opts)

Get list



### Example
```javascript
var XgeneCloud = require('xgene_cloud');

var apiInstance = new XgeneCloud.CofworkgroupempmappingApi();

var opts = { 
  'fields': "fields_example", // String | Comma seperated fields from the model
  'where': "where_example", // String | Where expression
  'limit': 789, // Integer | Page size limit
  'offset': 789, // Integer | Pagination offset
  'sort': "sort_example" // String | Comma seperated sort fields
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
apiInstance.getcofWorkgroupEmpMapping(opts, callback);
```

### Parameters

Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **fields** | **String**| Comma seperated fields from the model | [optional] 
 **where** | **String**| Where expression | [optional] 
 **limit** | **Integer**| Page size limit | [optional] 
 **offset** | **Integer**| Pagination offset | [optional] 
 **sort** | **String**| Comma seperated sort fields | [optional] 

### Return type

null (empty response body)

### Authorization

No authorization required

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: application/json

<a name="getcofWorkgroupEmpMappingById"></a>
# **getcofWorkgroupEmpMappingById**
> CofWorkgroupEmpMapping getcofWorkgroupEmpMappingById(cofWorkgroupEmpMappingId)

Find cof_workgroup_emp_mapping by ID

Returns a single cof_workgroup_emp_mapping

### Example
```javascript
var XgeneCloud = require('xgene_cloud');

var apiInstance = new XgeneCloud.CofworkgroupempmappingApi();

var cofWorkgroupEmpMappingId = 789; // Integer | ID of cof_workgroup_emp_mapping to return


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.getcofWorkgroupEmpMappingById(cofWorkgroupEmpMappingId, callback);
```

### Parameters

Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **cofWorkgroupEmpMappingId** | **Integer**| ID of cof_workgroup_emp_mapping to return | 

### Return type

[**CofWorkgroupEmpMapping**](CofWorkgroupEmpMapping.md)

### Authorization

No authorization required

### HTTP request headers

 - **Content-Type**: Not defined
 - **Accept**: application/json

<a name="getcofWorkgroupEmpMappingCount"></a>
# **getcofWorkgroupEmpMappingCount**
> Object getcofWorkgroupEmpMappingCount(opts)

Get cof_workgroup_emp_mapping count

### Example
```javascript
var XgeneCloud = require('xgene_cloud');

var apiInstance = new XgeneCloud.CofworkgroupempmappingApi();

var opts = { 
  'where': "where_example" // String | Where expression
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
apiInstance.getcofWorkgroupEmpMappingCount(opts, callback);
```

### Parameters

Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **where** | **String**| Where expression | [optional] 

### Return type

**Object**

### Authorization

No authorization required

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: application/json

<a name="updatecofWorkgroupEmpMapping"></a>
# **updatecofWorkgroupEmpMapping**
> updatecofWorkgroupEmpMapping(body)

Updates a cof_workgroup_emp_mapping



### Example
```javascript
var XgeneCloud = require('xgene_cloud');

var apiInstance = new XgeneCloud.CofworkgroupempmappingApi();

var body = [new XgeneCloud.CofWorkgroupEmpMapping()]; // [CofWorkgroupEmpMapping] | cof_workgroup_emp_mapping objects with id


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
apiInstance.updatecofWorkgroupEmpMapping(body, callback);
```

### Parameters

Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **body** | [**[CofWorkgroupEmpMapping]**](CofWorkgroupEmpMapping.md)| cof_workgroup_emp_mapping objects with id | 

### Return type

null (empty response body)

### Authorization

No authorization required

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: application/json

<a name="updatecofWorkgroupEmpMapping_0"></a>
# **updatecofWorkgroupEmpMapping_0**
> updatecofWorkgroupEmpMapping_0(cofWorkgroupEmpMappingId, body)

Updates a cof_workgroup_emp_mapping



### Example
```javascript
var XgeneCloud = require('xgene_cloud');

var apiInstance = new XgeneCloud.CofworkgroupempmappingApi();

var cofWorkgroupEmpMappingId = 789; // Integer | ID of cof_workgroup_emp_mapping to return

var body = new XgeneCloud.CofWorkgroupEmpMapping(); // CofWorkgroupEmpMapping | cof_workgroup_emp_mapping object that needs to be added to the store


var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
apiInstance.updatecofWorkgroupEmpMapping_0(cofWorkgroupEmpMappingId, body, callback);
```

### Parameters

Name | Type | Description  | Notes
------------- | ------------- | ------------- | -------------
 **cofWorkgroupEmpMappingId** | **Integer**| ID of cof_workgroup_emp_mapping to return | 
 **body** | [**CofWorkgroupEmpMapping**](CofWorkgroupEmpMapping.md)| cof_workgroup_emp_mapping object that needs to be added to the store | 

### Return type

null (empty response body)

### Authorization

No authorization required

### HTTP request headers

 - **Content-Type**: application/json
 - **Accept**: application/json

