public class IntegrationMappingPartnerItemSlack extends SerializableObject
Depending if Box for Slack is installed at the org or workspace level, provide **either** `slack_org_id` **or** `slack_workspace_id`. Do not use both parameters at the same time.
| Modifier and Type | Class and Description |
|---|---|
static class |
IntegrationMappingPartnerItemSlack.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected String |
id
ID of the mapped item (of type referenced in `type`).
|
protected String |
slackOrgId
ID of the Slack org with which the item is associated.
|
protected String |
slackWorkspaceId
ID of the Slack workspace with which the item is associated.
|
protected EnumWrapper<IntegrationMappingPartnerItemSlackTypeField> |
type
Type of the mapped item referenced in `id`.
|
explicitlySetNullableFields| Modifier | Constructor and Description |
|---|---|
protected |
IntegrationMappingPartnerItemSlack(IntegrationMappingPartnerItemSlack.Builder builder) |
|
IntegrationMappingPartnerItemSlack(String id) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getId() |
String |
getSlackOrgId() |
String |
getSlackWorkspaceId() |
EnumWrapper<IntegrationMappingPartnerItemSlackTypeField> |
getType() |
int |
hashCode() |
String |
toString() |
getRawData, setRawDatagetExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected EnumWrapper<IntegrationMappingPartnerItemSlackTypeField> type
protected String slackWorkspaceId
protected String slackOrgId
public IntegrationMappingPartnerItemSlack(String id)
protected IntegrationMappingPartnerItemSlack(IntegrationMappingPartnerItemSlack.Builder builder)
public EnumWrapper<IntegrationMappingPartnerItemSlackTypeField> getType()
public String getSlackWorkspaceId()
public String getSlackOrgId()