Package com.microsoft.graph.models
Class WorkbookFilterCriteria
java.lang.Object
com.microsoft.graph.models.WorkbookFilterCriteria
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class WorkbookFilterCriteria
extends Object
implements com.microsoft.kiota.serialization.AdditionalDataHolder, com.microsoft.kiota.store.BackedModel, com.microsoft.kiota.serialization.Parsable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.microsoft.kiota.store.BackingStoreStores model information. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic WorkbookFilterCriteriacreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the AdditionalData property value.com.microsoft.kiota.store.BackingStoreGets the backingStore property value.getColor()Gets the color property value.Gets the criterion1 property value.Gets the criterion2 property value.Gets the dynamicCriteria property value.The deserialization information for the current modelGets the filterOn property value.getIcon()Gets the icon property value.Gets the @odata.type property value.Gets the operator property value.com.microsoft.kiota.serialization.UntypedNodeGets the values property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetAdditionalData(Map<String, Object> value) Sets the AdditionalData property value.voidsetBackingStore(com.microsoft.kiota.store.BackingStore value) Sets the backingStore property value.voidSets the color property value.voidsetCriterion1(String value) Sets the criterion1 property value.voidsetCriterion2(String value) Sets the criterion2 property value.voidsetDynamicCriteria(String value) Sets the dynamicCriteria property value.voidsetFilterOn(String value) Sets the filterOn property value.voidsetIcon(WorkbookIcon value) Sets the icon property value.voidsetOdataType(String value) Sets the @odata.type property value.voidsetOperator(String value) Sets the operator property value.voidsetValues(com.microsoft.kiota.serialization.UntypedNode value) Sets the values property value.
-
Field Details
-
backingStore
@Nonnull protected com.microsoft.kiota.store.BackingStore backingStoreStores model information.
-
-
Constructor Details
-
WorkbookFilterCriteria
public WorkbookFilterCriteria()Instantiates a newWorkbookFilterCriteriaand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static WorkbookFilterCriteria createFromDiscriminatorValue(@Nonnull com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator value- Parameters:
parseNode- The parse node to use to read the discriminator value and create the object- Returns:
- a
WorkbookFilterCriteria
-
getAdditionalData
Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. -
getBackingStore
@Nonnull public com.microsoft.kiota.store.BackingStore getBackingStore()Gets the backingStore property value. Stores model information.- Specified by:
getBackingStorein interfacecom.microsoft.kiota.store.BackedModel- Returns:
- a
BackingStore
-
getColor
Gets the color property value. The color applied to the cell.- Returns:
- a
String
-
getCriterion1
Gets the criterion1 property value. A custom criterion.- Returns:
- a
String
-
getCriterion2
Gets the criterion2 property value. A custom criterion.- Returns:
- a
String
-
getDynamicCriteria
Gets the dynamicCriteria property value. A dynamic formula specified in a custom filter.- Returns:
- a
String
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model -
getFilterOn
Gets the filterOn property value. Indicates whether a filter is applied to a column.- Returns:
- a
String
-
getIcon
Gets the icon property value. An icon applied to a cell via conditional formatting.- Returns:
- a
WorkbookIcon
-
getOdataType
Gets the @odata.type property value. The OdataType property- Returns:
- a
String
-
getOperator
Gets the operator property value. An operator in a cell; for example, =, >, <, <=, or <>.- Returns:
- a
String
-
getValues
@Nullable public com.microsoft.kiota.serialization.UntypedNode getValues()Gets the values property value. The values that appear in the cell.- Returns:
- a
UntypedNode
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object- Specified by:
serializein interfacecom.microsoft.kiota.serialization.Parsable- Parameters:
writer- Serialization writer to use to serialize this model
-
setAdditionalData
Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.- Parameters:
value- Value to set for the AdditionalData property.
-
setBackingStore
public void setBackingStore(@Nonnull com.microsoft.kiota.store.BackingStore value) Sets the backingStore property value. Stores model information.- Parameters:
value- Value to set for the backingStore property.
-
setColor
Sets the color property value. The color applied to the cell.- Parameters:
value- Value to set for the color property.
-
setCriterion1
Sets the criterion1 property value. A custom criterion.- Parameters:
value- Value to set for the criterion1 property.
-
setCriterion2
Sets the criterion2 property value. A custom criterion.- Parameters:
value- Value to set for the criterion2 property.
-
setDynamicCriteria
Sets the dynamicCriteria property value. A dynamic formula specified in a custom filter.- Parameters:
value- Value to set for the dynamicCriteria property.
-
setFilterOn
Sets the filterOn property value. Indicates whether a filter is applied to a column.- Parameters:
value- Value to set for the filterOn property.
-
setIcon
Sets the icon property value. An icon applied to a cell via conditional formatting.- Parameters:
value- Value to set for the icon property.
-
setOdataType
Sets the @odata.type property value. The OdataType property- Parameters:
value- Value to set for the @odata.type property.
-
setOperator
Sets the operator property value. An operator in a cell; for example, =, >, <, <=, or <>.- Parameters:
value- Value to set for the operator property.
-
setValues
public void setValues(@Nullable com.microsoft.kiota.serialization.UntypedNode value) Sets the values property value. The values that appear in the cell.- Parameters:
value- Value to set for the values property.
-