public class RecurrencePattern extends Object implements com.github.davidmoten.odata.client.ODataType
| Modifier and Type | Class and Description |
|---|---|
static class |
RecurrencePattern.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected com.github.davidmoten.odata.client.ContextPath |
contextPath |
protected Integer |
dayOfMonth |
protected List<DayOfWeek> |
daysOfWeek |
protected String |
daysOfWeekNextLink |
protected DayOfWeek |
firstDayOfWeek |
protected WeekIndex |
index |
protected Integer |
interval |
protected Integer |
month |
protected String |
odataType |
protected RecurrencePatternType |
type |
protected com.github.davidmoten.odata.client.internal.UnmappedFields |
unmappedFields |
| Modifier | Constructor and Description |
|---|---|
protected |
RecurrencePattern() |
protected com.github.davidmoten.odata.client.ContextPath contextPath
protected com.github.davidmoten.odata.client.internal.UnmappedFields unmappedFields
protected String odataType
protected RecurrencePatternType type
protected Integer interval
protected Integer month
protected Integer dayOfMonth
protected String daysOfWeekNextLink
protected DayOfWeek firstDayOfWeek
protected WeekIndex index
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypepublic Optional<RecurrencePatternType> getType()
public RecurrencePattern withType(RecurrencePatternType type)
public RecurrencePattern withInterval(Integer interval)
public RecurrencePattern withMonth(Integer month)
public RecurrencePattern withDayOfMonth(Integer dayOfMonth)
public com.github.davidmoten.odata.client.CollectionPage<DayOfWeek> getDaysOfWeek()
public com.github.davidmoten.odata.client.CollectionPage<DayOfWeek> getDaysOfWeek(com.github.davidmoten.odata.client.HttpRequestOptions options)
public RecurrencePattern withFirstDayOfWeek(DayOfWeek firstDayOfWeek)
public RecurrencePattern withIndex(WeekIndex index)
public com.github.davidmoten.odata.client.internal.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 RecurrencePattern.Builder builder()
Copyright © 2018–2020. All rights reserved.