Package microsoft.dynamics.crm.entity
Class Recurrencerule
- java.lang.Object
-
- microsoft.dynamics.crm.entity.Crmbaseentity
-
- microsoft.dynamics.crm.entity.Recurrencerule
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataEntityType,com.github.davidmoten.odata.client.ODataType
public class Recurrencerule extends Crmbaseentity implements com.github.davidmoten.odata.client.ODataEntityType
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRecurrencerule.Builder
-
Field Summary
-
Fields inherited from class microsoft.dynamics.crm.entity.Crmbaseentity
changedFields, contextPath, odataType, unmappedFields
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedRecurrencerule()
-
Method Summary
-
-
-
Field Detail
-
patternenddate
protected OffsetDateTime patternenddate
-
_objectid_value
protected String _objectid_value
-
dayofmonth
protected Integer dayofmonth
-
_createdby_value
protected String _createdby_value
-
_ownerid_value
protected String _ownerid_value
-
monthofyear
protected Integer monthofyear
-
instance
protected Integer instance
-
_owninguser_value
protected String _owninguser_value
-
starttime
protected OffsetDateTime starttime
-
_modifiedby_value
protected String _modifiedby_value
-
isnthmonthly
protected Boolean isnthmonthly
-
isnthyearly
protected Boolean isnthyearly
-
occurrences
protected Integer occurrences
-
duration
protected Integer duration
-
patternendtype
protected Integer patternendtype
-
_owningteam_value
protected String _owningteam_value
-
isregenerate
protected Boolean isregenerate
-
modifiedon
protected OffsetDateTime modifiedon
-
_createdonbehalfby_value
protected String _createdonbehalfby_value
-
daysofweekmask
protected Integer daysofweekmask
-
createdon
protected OffsetDateTime createdon
-
interval
protected Integer interval
-
effectivestartdate
protected OffsetDateTime effectivestartdate
-
endtime
protected OffsetDateTime endtime
-
versionnumber
protected Long versionnumber
-
_owningbusinessunit_value
protected String _owningbusinessunit_value
-
patternstartdate
protected OffsetDateTime patternstartdate
-
isweekdaypattern
protected Boolean isweekdaypattern
-
firstdayofweek
protected Integer firstdayofweek
-
recurrencepatterntype
protected Integer recurrencepatterntype
-
_modifiedonbehalfby_value
protected String _modifiedonbehalfby_value
-
ruleid
protected String ruleid
-
effectiveenddate
protected OffsetDateTime effectiveenddate
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
odataTypeNamein classCrmbaseentity
-
builderRecurrencerule
public static Recurrencerule.Builder builderRecurrencerule()
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
-
getChangedFields
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
- Specified by:
getChangedFieldsin interfacecom.github.davidmoten.odata.client.ODataEntityType- Overrides:
getChangedFieldsin classCrmbaseentity
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
postInjectin classCrmbaseentity
-
getPatternenddate
public Optional<OffsetDateTime> getPatternenddate()
-
withPatternenddate
public Recurrencerule withPatternenddate(OffsetDateTime patternenddate)
-
with_objectid_value
public Recurrencerule with_objectid_value(String _objectid_value)
-
withDayofmonth
public Recurrencerule withDayofmonth(Integer dayofmonth)
-
with_createdby_value
public Recurrencerule with_createdby_value(String _createdby_value)
-
with_ownerid_value
public Recurrencerule with_ownerid_value(String _ownerid_value)
-
withMonthofyear
public Recurrencerule withMonthofyear(Integer monthofyear)
-
withInstance
public Recurrencerule withInstance(Integer instance)
-
with_owninguser_value
public Recurrencerule with_owninguser_value(String _owninguser_value)
-
getStarttime
public Optional<OffsetDateTime> getStarttime()
-
withStarttime
public Recurrencerule withStarttime(OffsetDateTime starttime)
-
with_modifiedby_value
public Recurrencerule with_modifiedby_value(String _modifiedby_value)
-
withIsnthmonthly
public Recurrencerule withIsnthmonthly(Boolean isnthmonthly)
-
withIsnthyearly
public Recurrencerule withIsnthyearly(Boolean isnthyearly)
-
withOccurrences
public Recurrencerule withOccurrences(Integer occurrences)
-
withDuration
public Recurrencerule withDuration(Integer duration)
-
withPatternendtype
public Recurrencerule withPatternendtype(Integer patternendtype)
-
with_owningteam_value
public Recurrencerule with_owningteam_value(String _owningteam_value)
-
withIsregenerate
public Recurrencerule withIsregenerate(Boolean isregenerate)
-
getModifiedon
public Optional<OffsetDateTime> getModifiedon()
-
withModifiedon
public Recurrencerule withModifiedon(OffsetDateTime modifiedon)
-
with_createdonbehalfby_value
public Recurrencerule with_createdonbehalfby_value(String _createdonbehalfby_value)
-
withDaysofweekmask
public Recurrencerule withDaysofweekmask(Integer daysofweekmask)
-
getCreatedon
public Optional<OffsetDateTime> getCreatedon()
-
withCreatedon
public Recurrencerule withCreatedon(OffsetDateTime createdon)
-
withInterval
public Recurrencerule withInterval(Integer interval)
-
getEffectivestartdate
public Optional<OffsetDateTime> getEffectivestartdate()
-
withEffectivestartdate
public Recurrencerule withEffectivestartdate(OffsetDateTime effectivestartdate)
-
getEndtime
public Optional<OffsetDateTime> getEndtime()
-
withEndtime
public Recurrencerule withEndtime(OffsetDateTime endtime)
-
withVersionnumber
public Recurrencerule withVersionnumber(Long versionnumber)
-
with_owningbusinessunit_value
public Recurrencerule with_owningbusinessunit_value(String _owningbusinessunit_value)
-
getPatternstartdate
public Optional<OffsetDateTime> getPatternstartdate()
-
withPatternstartdate
public Recurrencerule withPatternstartdate(OffsetDateTime patternstartdate)
-
withIsweekdaypattern
public Recurrencerule withIsweekdaypattern(Boolean isweekdaypattern)
-
withFirstdayofweek
public Recurrencerule withFirstdayofweek(Integer firstdayofweek)
-
withRecurrencepatterntype
public Recurrencerule withRecurrencepatterntype(Integer recurrencepatterntype)
-
with_modifiedonbehalfby_value
public Recurrencerule with_modifiedonbehalfby_value(String _modifiedonbehalfby_value)
-
withRuleid
public Recurrencerule withRuleid(String ruleid)
-
getEffectiveenddate
public Optional<OffsetDateTime> getEffectiveenddate()
-
withEffectiveenddate
public Recurrencerule withEffectiveenddate(OffsetDateTime effectiveenddate)
-
withUnmappedField
public Recurrencerule withUnmappedField(String name, String value)
- Overrides:
withUnmappedFieldin classCrmbaseentity
-
getOwningbusinessunit
public BusinessunitRequest getOwningbusinessunit()
-
getCreatedonbehalfby
public SystemuserRequest getCreatedonbehalfby()
-
getOwnerid
public PrincipalRequest getOwnerid()
-
getModifiedonbehalfby
public SystemuserRequest getModifiedonbehalfby()
-
getModifiedby
public SystemuserRequest getModifiedby()
-
getCreatedby
public SystemuserRequest getCreatedby()
-
getRecurrencerule_recurringappointmentmaster
public RecurringappointmentmasterCollectionRequest getRecurrencerule_recurringappointmentmaster()
-
getObjectid
public ActivitypointerRequest getObjectid()
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
getUnmappedFieldsin classCrmbaseentity
-
patch
public Recurrencerule patch()
Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.- Overrides:
patchin classCrmbaseentity- Returns:
- a copy of
thiswith changed fields reset - Throws:
com.github.davidmoten.odata.client.ClientException- if HTTP response is not as expected
-
put
public Recurrencerule put()
Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).- Overrides:
putin classCrmbaseentity- Returns:
- a copy of
thiswith changed fields reset - Throws:
com.github.davidmoten.odata.client.ClientException- if HTTP response is not as expected
-
toString
public String toString()
- Overrides:
toStringin classCrmbaseentity
-
-