public class AttributeMapping extends Object implements com.github.davidmoten.odata.client.ODataType
| Modifier and Type | Class and Description |
|---|---|
static class |
AttributeMapping.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected Integer |
allowedSyncDirection |
protected String |
attributeCrmDisplayName |
protected String |
attributeCrmName |
protected String |
attributeExchangeDisplayName |
protected String |
attributeExchangeName |
protected String |
attributeMappingId |
protected List<String> |
computedProperties |
protected String |
computedPropertiesNextLink |
protected com.github.davidmoten.odata.client.ContextPath |
contextPath |
protected Integer |
defaultSyncDirection |
protected Integer |
entityTypeCode |
protected Boolean |
isComputed |
protected String |
mappingName |
protected String |
odataType |
protected Integer |
syncDirection |
protected com.github.davidmoten.odata.client.internal.UnmappedFieldsImpl |
unmappedFields |
| Modifier | Constructor and Description |
|---|---|
protected |
AttributeMapping() |
protected com.github.davidmoten.odata.client.ContextPath contextPath
protected com.github.davidmoten.odata.client.internal.UnmappedFieldsImpl unmappedFields
protected String odataType
protected String attributeMappingId
protected String mappingName
protected String attributeCrmName
protected String attributeExchangeName
protected Integer syncDirection
protected Integer defaultSyncDirection
protected Integer allowedSyncDirection
protected Boolean isComputed
protected Integer entityTypeCode
protected String computedPropertiesNextLink
protected String attributeCrmDisplayName
protected String attributeExchangeDisplayName
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypepublic AttributeMapping withAttributeMappingId(String attributeMappingId)
public AttributeMapping withMappingName(String mappingName)
public AttributeMapping withAttributeCrmName(String attributeCrmName)
public AttributeMapping withAttributeExchangeName(String attributeExchangeName)
public AttributeMapping withSyncDirection(Integer syncDirection)
public AttributeMapping withDefaultSyncDirection(Integer defaultSyncDirection)
public AttributeMapping withAllowedSyncDirection(Integer allowedSyncDirection)
public AttributeMapping withIsComputed(Boolean isComputed)
public AttributeMapping withEntityTypeCode(Integer entityTypeCode)
public com.github.davidmoten.odata.client.CollectionPage<String> getComputedProperties()
public com.github.davidmoten.odata.client.CollectionPage<String> getComputedProperties(com.github.davidmoten.odata.client.HttpRequestOptions options)
public AttributeMapping withAttributeCrmDisplayName(String attributeCrmDisplayName)
public AttributeMapping withAttributeExchangeDisplayName(String attributeExchangeDisplayName)
public AttributeMapping withUnmappedField(String name, String value)
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypepublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepublic static AttributeMapping.Builder builder()
Copyright © 2018–2020. All rights reserved.