public class IntegrationMappingsManager extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
IntegrationMappingsManager.Builder |
| Modifier and Type | Field and Description |
|---|---|
Authentication |
auth |
NetworkSession |
networkSession |
| Modifier | Constructor and Description |
|---|---|
|
IntegrationMappingsManager() |
protected |
IntegrationMappingsManager(IntegrationMappingsManager.Builder builder) |
| Modifier and Type | Method and Description |
|---|---|
IntegrationMapping |
createSlackIntegrationMapping(IntegrationMappingSlackCreateRequest requestBody)
Creates a [Slack integration
mapping](https://support.box.com/hc/en-us/articles/4415585987859-Box-as-the-Content-Layer-for-Slack)
by mapping a Slack channel to a Box item.
|
IntegrationMapping |
createSlackIntegrationMapping(IntegrationMappingSlackCreateRequest requestBody,
CreateSlackIntegrationMappingHeaders headers)
Creates a [Slack integration
mapping](https://support.box.com/hc/en-us/articles/4415585987859-Box-as-the-Content-Layer-for-Slack)
by mapping a Slack channel to a Box item.
|
IntegrationMappingTeams |
createTeamsIntegrationMapping(IntegrationMappingTeamsCreateRequest requestBody)
Creates a [Teams integration
mapping](https://support.box.com/hc/en-us/articles/360044681474-Using-Box-for-Teams) by mapping
a Teams channel to a Box item.
|
IntegrationMappingTeams |
createTeamsIntegrationMapping(IntegrationMappingTeamsCreateRequest requestBody,
CreateTeamsIntegrationMappingHeaders headers)
Creates a [Teams integration
mapping](https://support.box.com/hc/en-us/articles/360044681474-Using-Box-for-Teams) by mapping
a Teams channel to a Box item.
|
void |
deleteSlackIntegrationMappingById(String integrationMappingId)
Deletes a [Slack integration
mapping](https://support.box.com/hc/en-us/articles/4415585987859-Box-as-the-Content-Layer-for-Slack).
|
void |
deleteSlackIntegrationMappingById(String integrationMappingId,
DeleteSlackIntegrationMappingByIdHeaders headers)
Deletes a [Slack integration
mapping](https://support.box.com/hc/en-us/articles/4415585987859-Box-as-the-Content-Layer-for-Slack).
|
void |
deleteTeamsIntegrationMappingById(String integrationMappingId)
Deletes a [Teams integration
mapping](https://support.box.com/hc/en-us/articles/360044681474-Using-Box-for-Teams).
|
void |
deleteTeamsIntegrationMappingById(String integrationMappingId,
DeleteTeamsIntegrationMappingByIdHeaders headers)
Deletes a [Teams integration
mapping](https://support.box.com/hc/en-us/articles/360044681474-Using-Box-for-Teams).
|
Authentication |
getAuth() |
NetworkSession |
getNetworkSession() |
IntegrationMappings |
getSlackIntegrationMapping()
Lists [Slack integration
mappings](https://support.box.com/hc/en-us/articles/4415585987859-Box-as-the-Content-Layer-for-Slack)
in a users' enterprise.
|
IntegrationMappings |
getSlackIntegrationMapping(GetSlackIntegrationMappingHeaders headers)
Lists [Slack integration
mappings](https://support.box.com/hc/en-us/articles/4415585987859-Box-as-the-Content-Layer-for-Slack)
in a users' enterprise.
|
IntegrationMappings |
getSlackIntegrationMapping(GetSlackIntegrationMappingQueryParams queryParams)
Lists [Slack integration
mappings](https://support.box.com/hc/en-us/articles/4415585987859-Box-as-the-Content-Layer-for-Slack)
in a users' enterprise.
|
IntegrationMappings |
getSlackIntegrationMapping(GetSlackIntegrationMappingQueryParams queryParams,
GetSlackIntegrationMappingHeaders headers)
Lists [Slack integration
mappings](https://support.box.com/hc/en-us/articles/4415585987859-Box-as-the-Content-Layer-for-Slack)
in a users' enterprise.
|
IntegrationMappingsTeams |
getTeamsIntegrationMapping()
Lists [Teams integration
mappings](https://support.box.com/hc/en-us/articles/360044681474-Using-Box-for-Teams) in a
users' enterprise.
|
IntegrationMappingsTeams |
getTeamsIntegrationMapping(GetTeamsIntegrationMappingHeaders headers)
Lists [Teams integration
mappings](https://support.box.com/hc/en-us/articles/360044681474-Using-Box-for-Teams) in a
users' enterprise.
|
IntegrationMappingsTeams |
getTeamsIntegrationMapping(GetTeamsIntegrationMappingQueryParams queryParams)
Lists [Teams integration
mappings](https://support.box.com/hc/en-us/articles/360044681474-Using-Box-for-Teams) in a
users' enterprise.
|
IntegrationMappingsTeams |
getTeamsIntegrationMapping(GetTeamsIntegrationMappingQueryParams queryParams,
GetTeamsIntegrationMappingHeaders headers)
Lists [Teams integration
mappings](https://support.box.com/hc/en-us/articles/360044681474-Using-Box-for-Teams) in a
users' enterprise.
|
IntegrationMapping |
updateSlackIntegrationMappingById(String integrationMappingId)
Updates a [Slack integration
mapping](https://support.box.com/hc/en-us/articles/4415585987859-Box-as-the-Content-Layer-for-Slack).
|
IntegrationMapping |
updateSlackIntegrationMappingById(String integrationMappingId,
UpdateSlackIntegrationMappingByIdHeaders headers)
Updates a [Slack integration
mapping](https://support.box.com/hc/en-us/articles/4415585987859-Box-as-the-Content-Layer-for-Slack).
|
IntegrationMapping |
updateSlackIntegrationMappingById(String integrationMappingId,
UpdateSlackIntegrationMappingByIdRequestBody requestBody)
Updates a [Slack integration
mapping](https://support.box.com/hc/en-us/articles/4415585987859-Box-as-the-Content-Layer-for-Slack).
|
IntegrationMapping |
updateSlackIntegrationMappingById(String integrationMappingId,
UpdateSlackIntegrationMappingByIdRequestBody requestBody,
UpdateSlackIntegrationMappingByIdHeaders headers)
Updates a [Slack integration
mapping](https://support.box.com/hc/en-us/articles/4415585987859-Box-as-the-Content-Layer-for-Slack).
|
IntegrationMappingTeams |
updateTeamsIntegrationMappingById(String integrationMappingId)
Updates a [Teams integration
mapping](https://support.box.com/hc/en-us/articles/360044681474-Using-Box-for-Teams).
|
IntegrationMappingTeams |
updateTeamsIntegrationMappingById(String integrationMappingId,
UpdateTeamsIntegrationMappingByIdHeaders headers)
Updates a [Teams integration
mapping](https://support.box.com/hc/en-us/articles/360044681474-Using-Box-for-Teams).
|
IntegrationMappingTeams |
updateTeamsIntegrationMappingById(String integrationMappingId,
UpdateTeamsIntegrationMappingByIdRequestBody requestBody)
Updates a [Teams integration
mapping](https://support.box.com/hc/en-us/articles/360044681474-Using-Box-for-Teams).
|
IntegrationMappingTeams |
updateTeamsIntegrationMappingById(String integrationMappingId,
UpdateTeamsIntegrationMappingByIdRequestBody requestBody,
UpdateTeamsIntegrationMappingByIdHeaders headers)
Updates a [Teams integration
mapping](https://support.box.com/hc/en-us/articles/360044681474-Using-Box-for-Teams).
|
public Authentication auth
public NetworkSession networkSession
public IntegrationMappingsManager()
protected IntegrationMappingsManager(IntegrationMappingsManager.Builder builder)
public IntegrationMappings getSlackIntegrationMapping()
You need Admin or Co-Admin role to use this endpoint.
public IntegrationMappings getSlackIntegrationMapping(GetSlackIntegrationMappingQueryParams queryParams)
You need Admin or Co-Admin role to use this endpoint.
queryParams - Query parameters of getSlackIntegrationMapping methodpublic IntegrationMappings getSlackIntegrationMapping(GetSlackIntegrationMappingHeaders headers)
You need Admin or Co-Admin role to use this endpoint.
headers - Headers of getSlackIntegrationMapping methodpublic IntegrationMappings getSlackIntegrationMapping(GetSlackIntegrationMappingQueryParams queryParams, GetSlackIntegrationMappingHeaders headers)
You need Admin or Co-Admin role to use this endpoint.
queryParams - Query parameters of getSlackIntegrationMapping methodheaders - Headers of getSlackIntegrationMapping methodpublic IntegrationMapping createSlackIntegrationMapping(IntegrationMappingSlackCreateRequest requestBody)
You need Admin or Co-Admin role to use this endpoint.
requestBody - Request body of createSlackIntegrationMapping methodpublic IntegrationMapping createSlackIntegrationMapping(IntegrationMappingSlackCreateRequest requestBody, CreateSlackIntegrationMappingHeaders headers)
You need Admin or Co-Admin role to use this endpoint.
requestBody - Request body of createSlackIntegrationMapping methodheaders - Headers of createSlackIntegrationMapping methodpublic IntegrationMapping updateSlackIntegrationMappingById(String integrationMappingId)
You need Admin or Co-Admin role to use this endpoint.
integrationMappingId - An ID of an integration mapping. Example: "11235432"public IntegrationMapping updateSlackIntegrationMappingById(String integrationMappingId, UpdateSlackIntegrationMappingByIdRequestBody requestBody)
You need Admin or Co-Admin role to use this endpoint.
integrationMappingId - An ID of an integration mapping. Example: "11235432"requestBody - Request body of updateSlackIntegrationMappingById methodpublic IntegrationMapping updateSlackIntegrationMappingById(String integrationMappingId, UpdateSlackIntegrationMappingByIdHeaders headers)
You need Admin or Co-Admin role to use this endpoint.
integrationMappingId - An ID of an integration mapping. Example: "11235432"headers - Headers of updateSlackIntegrationMappingById methodpublic IntegrationMapping updateSlackIntegrationMappingById(String integrationMappingId, UpdateSlackIntegrationMappingByIdRequestBody requestBody, UpdateSlackIntegrationMappingByIdHeaders headers)
You need Admin or Co-Admin role to use this endpoint.
integrationMappingId - An ID of an integration mapping. Example: "11235432"requestBody - Request body of updateSlackIntegrationMappingById methodheaders - Headers of updateSlackIntegrationMappingById methodpublic void deleteSlackIntegrationMappingById(String integrationMappingId)
You need Admin or Co-Admin role to use this endpoint.
integrationMappingId - An ID of an integration mapping. Example: "11235432"public void deleteSlackIntegrationMappingById(String integrationMappingId, DeleteSlackIntegrationMappingByIdHeaders headers)
You need Admin or Co-Admin role to use this endpoint.
integrationMappingId - An ID of an integration mapping. Example: "11235432"headers - Headers of deleteSlackIntegrationMappingById methodpublic IntegrationMappingsTeams getTeamsIntegrationMapping()
public IntegrationMappingsTeams getTeamsIntegrationMapping(GetTeamsIntegrationMappingQueryParams queryParams)
queryParams - Query parameters of getTeamsIntegrationMapping methodpublic IntegrationMappingsTeams getTeamsIntegrationMapping(GetTeamsIntegrationMappingHeaders headers)
headers - Headers of getTeamsIntegrationMapping methodpublic IntegrationMappingsTeams getTeamsIntegrationMapping(GetTeamsIntegrationMappingQueryParams queryParams, GetTeamsIntegrationMappingHeaders headers)
queryParams - Query parameters of getTeamsIntegrationMapping methodheaders - Headers of getTeamsIntegrationMapping methodpublic IntegrationMappingTeams createTeamsIntegrationMapping(IntegrationMappingTeamsCreateRequest requestBody)
requestBody - Request body of createTeamsIntegrationMapping methodpublic IntegrationMappingTeams createTeamsIntegrationMapping(IntegrationMappingTeamsCreateRequest requestBody, CreateTeamsIntegrationMappingHeaders headers)
requestBody - Request body of createTeamsIntegrationMapping methodheaders - Headers of createTeamsIntegrationMapping methodpublic IntegrationMappingTeams updateTeamsIntegrationMappingById(String integrationMappingId)
integrationMappingId - An ID of an integration mapping. Example: "11235432"public IntegrationMappingTeams updateTeamsIntegrationMappingById(String integrationMappingId, UpdateTeamsIntegrationMappingByIdRequestBody requestBody)
integrationMappingId - An ID of an integration mapping. Example: "11235432"requestBody - Request body of updateTeamsIntegrationMappingById methodpublic IntegrationMappingTeams updateTeamsIntegrationMappingById(String integrationMappingId, UpdateTeamsIntegrationMappingByIdHeaders headers)
integrationMappingId - An ID of an integration mapping. Example: "11235432"headers - Headers of updateTeamsIntegrationMappingById methodpublic IntegrationMappingTeams updateTeamsIntegrationMappingById(String integrationMappingId, UpdateTeamsIntegrationMappingByIdRequestBody requestBody, UpdateTeamsIntegrationMappingByIdHeaders headers)
integrationMappingId - An ID of an integration mapping. Example: "11235432"requestBody - Request body of updateTeamsIntegrationMappingById methodheaders - Headers of updateTeamsIntegrationMappingById methodpublic void deleteTeamsIntegrationMappingById(String integrationMappingId)
integrationMappingId - An ID of an integration mapping. Example: "11235432"public void deleteTeamsIntegrationMappingById(String integrationMappingId, DeleteTeamsIntegrationMappingByIdHeaders headers)
integrationMappingId - An ID of an integration mapping. Example: "11235432"headers - Headers of deleteTeamsIntegrationMappingById methodpublic Authentication getAuth()
public NetworkSession getNetworkSession()