Package microsoft.dynamics.crm.complex
Class LinkEntity
- java.lang.Object
-
- microsoft.dynamics.crm.complex.LinkEntity
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataType
public class LinkEntity extends Object implements com.github.davidmoten.odata.client.ODataType
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLinkEntity.Builder
-
Field Summary
Fields Modifier and Type Field Description protected ColumnSetcolumnsprotected com.github.davidmoten.odata.client.ContextPathcontextPathprotected StringentityAliasprotected JoinOperatorjoinOperatorprotected FilterExpressionlinkCriteriaprotected List<LinkEntity>linkEntitiesprotected StringlinkEntitiesNextLinkprotected StringlinkFromAttributeNameprotected StringlinkFromEntityNameprotected StringlinkToAttributeNameprotected StringlinkToEntityNameprotected StringodataTypeprotected List<OrderExpression>ordersprotected StringordersNextLinkprotected com.github.davidmoten.odata.client.internal.UnmappedFieldsImplunmappedFields
-
Constructor Summary
Constructors Modifier Constructor Description protectedLinkEntity()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LinkEntity.Builderbuilder()Returns a builder which is used to create a new instance of this class (given that this class is immutable).Optional<ColumnSet>getColumns()Optional<String>getEntityAlias()Optional<JoinOperator>getJoinOperator()Optional<FilterExpression>getLinkCriteria()com.github.davidmoten.odata.client.CollectionPage<LinkEntity>getLinkEntities()com.github.davidmoten.odata.client.CollectionPage<LinkEntity>getLinkEntities(com.github.davidmoten.odata.client.HttpRequestOptions options)Optional<String>getLinkFromAttributeName()Optional<String>getLinkFromEntityName()Optional<String>getLinkToAttributeName()Optional<String>getLinkToEntityName()com.github.davidmoten.odata.client.CollectionPage<OrderExpression>getOrders()com.github.davidmoten.odata.client.CollectionPage<OrderExpression>getOrders(com.github.davidmoten.odata.client.HttpRequestOptions options)com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()StringodataTypeName()voidpostInject(boolean addKeysToContextPath)StringtoString()LinkEntitywithColumns(ColumnSet columns)LinkEntitywithEntityAlias(String entityAlias)LinkEntitywithJoinOperator(JoinOperator joinOperator)LinkEntitywithLinkCriteria(FilterExpression linkCriteria)LinkEntitywithLinkFromAttributeName(String linkFromAttributeName)LinkEntitywithLinkFromEntityName(String linkFromEntityName)LinkEntitywithLinkToAttributeName(String linkToAttributeName)LinkEntitywithLinkToEntityName(String linkToEntityName)LinkEntitywithUnmappedField(String name, String value)
-
-
-
Field Detail
-
contextPath
protected com.github.davidmoten.odata.client.ContextPath contextPath
-
unmappedFields
protected com.github.davidmoten.odata.client.internal.UnmappedFieldsImpl unmappedFields
-
odataType
protected String odataType
-
linkFromAttributeName
protected String linkFromAttributeName
-
linkFromEntityName
protected String linkFromEntityName
-
linkToEntityName
protected String linkToEntityName
-
linkToAttributeName
protected String linkToAttributeName
-
joinOperator
protected JoinOperator joinOperator
-
linkCriteria
protected FilterExpression linkCriteria
-
linkEntities
protected List<LinkEntity> linkEntities
-
linkEntitiesNextLink
protected String linkEntitiesNextLink
-
columns
protected ColumnSet columns
-
entityAlias
protected String entityAlias
-
orders
protected List<OrderExpression> orders
-
ordersNextLink
protected String ordersNextLink
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType
-
withLinkFromAttributeName
public LinkEntity withLinkFromAttributeName(String linkFromAttributeName)
-
withLinkFromEntityName
public LinkEntity withLinkFromEntityName(String linkFromEntityName)
-
withLinkToEntityName
public LinkEntity withLinkToEntityName(String linkToEntityName)
-
withLinkToAttributeName
public LinkEntity withLinkToAttributeName(String linkToAttributeName)
-
getJoinOperator
public Optional<JoinOperator> getJoinOperator()
-
withJoinOperator
public LinkEntity withJoinOperator(JoinOperator joinOperator)
-
getLinkCriteria
public Optional<FilterExpression> getLinkCriteria()
-
withLinkCriteria
public LinkEntity withLinkCriteria(FilterExpression linkCriteria)
-
getLinkEntities
public com.github.davidmoten.odata.client.CollectionPage<LinkEntity> getLinkEntities()
-
getLinkEntities
public com.github.davidmoten.odata.client.CollectionPage<LinkEntity> getLinkEntities(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
withColumns
public LinkEntity withColumns(ColumnSet columns)
-
withEntityAlias
public LinkEntity withEntityAlias(String entityAlias)
-
getOrders
public com.github.davidmoten.odata.client.CollectionPage<OrderExpression> getOrders()
-
getOrders
public com.github.davidmoten.odata.client.CollectionPage<OrderExpression> getOrders(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
withUnmappedField
public LinkEntity withUnmappedField(String name, String value)
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType
-
builder
public static LinkEntity.Builder builder()
Returns a builder which is used to create a new instance of this class (given that this class is immutable).- Returns:
- a new Builder for this class
-
-