public class IntegrationMapping extends IntegrationMappingBase
| Modifier and Type | Class and Description |
|---|---|
static class |
IntegrationMapping.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected FolderMini |
boxItem
The Box folder, to which the object from the partner app domain (referenced in
`partner_item_id`) is mapped.
|
protected OffsetDateTime |
createdAt
When the integration mapping object was created.
|
protected UserIntegrationMappings |
createdBy
An object representing the user who created the integration mapping.
|
protected EnumWrapper<IntegrationMappingIntegrationTypeField> |
integrationType
Identifies the Box partner app, with which the mapping is associated.
|
protected Boolean |
isManuallyCreated
Identifies whether the mapping has been manually set (as opposed to being automatically
created).
|
protected OffsetDateTime |
modifiedAt
When the integration mapping object was last modified.
|
protected UserIntegrationMappings |
modifiedBy
The user who last modified the integration mapping.
|
protected IntegrationMappingSlackOptions |
options |
protected IntegrationMappingPartnerItemSlack |
partnerItem
Mapped item object for Slack.
|
id, typeexplicitlySetNullableFields| Modifier | Constructor and Description |
|---|---|
protected |
IntegrationMapping(IntegrationMapping.Builder builder) |
|
IntegrationMapping(String id,
IntegrationMappingPartnerItemSlack partnerItem,
FolderMini boxItem) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
FolderMini |
getBoxItem() |
OffsetDateTime |
getCreatedAt() |
UserIntegrationMappings |
getCreatedBy() |
EnumWrapper<IntegrationMappingIntegrationTypeField> |
getIntegrationType() |
Boolean |
getIsManuallyCreated() |
OffsetDateTime |
getModifiedAt() |
UserIntegrationMappings |
getModifiedBy() |
IntegrationMappingSlackOptions |
getOptions() |
IntegrationMappingPartnerItemSlack |
getPartnerItem() |
int |
hashCode() |
String |
toString() |
getId, getTypegetRawData, setRawDatagetExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected EnumWrapper<IntegrationMappingIntegrationTypeField> integrationType
protected Boolean isManuallyCreated
protected IntegrationMappingSlackOptions options
protected UserIntegrationMappings createdBy
protected UserIntegrationMappings modifiedBy
protected final IntegrationMappingPartnerItemSlack partnerItem
protected final FolderMini boxItem
protected OffsetDateTime createdAt
protected OffsetDateTime modifiedAt
public IntegrationMapping(String id, IntegrationMappingPartnerItemSlack partnerItem, FolderMini boxItem)
protected IntegrationMapping(IntegrationMapping.Builder builder)
public EnumWrapper<IntegrationMappingIntegrationTypeField> getIntegrationType()
public Boolean getIsManuallyCreated()
public IntegrationMappingSlackOptions getOptions()
public UserIntegrationMappings getCreatedBy()
public UserIntegrationMappings getModifiedBy()
public IntegrationMappingPartnerItemSlack getPartnerItem()
public FolderMini getBoxItem()
public OffsetDateTime getCreatedAt()
public OffsetDateTime getModifiedAt()
public boolean equals(Object o)
equals in class IntegrationMappingBasepublic int hashCode()
hashCode in class IntegrationMappingBasepublic String toString()
toString in class IntegrationMappingBase