Class WorkbookFilterCriteria
- java.lang.Object
-
- odata.msgraph.client.beta.complex.WorkbookFilterCriteria
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataType
public class WorkbookFilterCriteria extends Object implements com.github.davidmoten.odata.client.ODataType
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classWorkbookFilterCriteria.Builder
-
Field Summary
Fields Modifier and Type Field Description protected Stringcolorprotected com.github.davidmoten.odata.client.ContextPathcontextPathprotected Stringcriterion1protected Stringcriterion2protected StringdynamicCriteriaprotected StringfilterOnprotected WorkbookIconiconprotected StringodataTypeprotected Stringoperatorprotected com.github.davidmoten.odata.client.internal.UnmappedFieldsImplunmappedFieldsprotected Jsonvalues
-
Constructor Summary
Constructors Modifier Constructor Description protectedWorkbookFilterCriteria()
-
Method Summary
-
-
-
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
-
color
protected String color
-
criterion1
protected String criterion1
-
criterion2
protected String criterion2
-
dynamicCriteria
protected String dynamicCriteria
-
filterOn
protected String filterOn
-
icon
protected WorkbookIcon icon
-
operator
protected String operator
-
values
protected Json values
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType
-
withColor
public WorkbookFilterCriteria withColor(String color)
-
withCriterion1
public WorkbookFilterCriteria withCriterion1(String criterion1)
-
withCriterion2
public WorkbookFilterCriteria withCriterion2(String criterion2)
-
withDynamicCriteria
public WorkbookFilterCriteria withDynamicCriteria(String dynamicCriteria)
-
withFilterOn
public WorkbookFilterCriteria withFilterOn(String filterOn)
-
getIcon
public Optional<WorkbookIcon> getIcon()
-
withIcon
public WorkbookFilterCriteria withIcon(WorkbookIcon icon)
-
withOperator
public WorkbookFilterCriteria withOperator(String operator)
-
withValues
public WorkbookFilterCriteria withValues(Json values)
-
withUnmappedField
public WorkbookFilterCriteria 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 WorkbookFilterCriteria.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
-
-