MicrosoftGraphWorkbookTableSort Class

public final class MicrosoftGraphWorkbookTableSort
extends MicrosoftGraphEntity

workbookTableSort.

Constructor Summary

Constructor Description
MicrosoftGraphWorkbookTableSort()

Creates an instance of MicrosoftGraphWorkbookTableSort class.

Method Summary

Modifier and Type Method and Description
Map<String,Object> additionalProperties()

Get the additionalProperties property: workbookTableSort.

List<MicrosoftGraphWorkbookSortField> fields()

Get the fields property: Represents the current conditions used to last sort the table.

static MicrosoftGraphWorkbookTableSort fromJson(JsonReader jsonReader)

Reads an instance of MicrosoftGraphWorkbookTableSort from the JsonReader.

Boolean matchCase()

Get the matchCase property: Represents whether the casing impacted the last sort of the table.

String method()

Get the method property: Represents Chinese character ordering method last used to sort the table.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

MicrosoftGraphWorkbookTableSort withAdditionalProperties(Map<String,Object> additionalProperties)

Set the additionalProperties property: workbookTableSort.

MicrosoftGraphWorkbookTableSort withFields(List<MicrosoftGraphWorkbookSortField> fields)

Set the fields property: Represents the current conditions used to last sort the table.

MicrosoftGraphWorkbookTableSort withId(String id)

Set the id property: Read-only.

MicrosoftGraphWorkbookTableSort withMatchCase(Boolean matchCase)

Set the matchCase property: Represents whether the casing impacted the last sort of the table.

MicrosoftGraphWorkbookTableSort withMethod(String method)

Set the method property: Represents Chinese character ordering method last used to sort the table.

Methods inherited from MicrosoftGraphEntity

Methods inherited from java.lang.Object

Constructor Details

MicrosoftGraphWorkbookTableSort

public MicrosoftGraphWorkbookTableSort()

Creates an instance of MicrosoftGraphWorkbookTableSort class.

Method Details

additionalProperties

public Map additionalProperties()

Get the additionalProperties property: workbookTableSort.

Overrides:

MicrosoftGraphWorkbookTableSort.additionalProperties()

Returns:

the additionalProperties value.

fields

public List fields()

Get the fields property: Represents the current conditions used to last sort the table. Read-only.

Returns:

the fields value.

fromJson

public static MicrosoftGraphWorkbookTableSort fromJson(JsonReader jsonReader)

Reads an instance of MicrosoftGraphWorkbookTableSort from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of MicrosoftGraphWorkbookTableSort if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If an error occurs while reading the MicrosoftGraphWorkbookTableSort.

matchCase

public Boolean matchCase()

Get the matchCase property: Represents whether the casing impacted the last sort of the table. Read-only.

Returns:

the matchCase value.

method

public String method()

Get the method property: Represents Chinese character ordering method last used to sort the table. The possible values are: PinYin, StrokeCount. Read-only.

Returns:

the method value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Overrides:

MicrosoftGraphWorkbookTableSort.toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

Overrides:

MicrosoftGraphWorkbookTableSort.validate()

withAdditionalProperties

public MicrosoftGraphWorkbookTableSort withAdditionalProperties(Map additionalProperties)

Set the additionalProperties property: workbookTableSort.

Overrides:

MicrosoftGraphWorkbookTableSort.withAdditionalProperties(Map<String,Object> additionalProperties)

Parameters:

additionalProperties - the additionalProperties value to set.

Returns:

the MicrosoftGraphWorkbookTableSort object itself.

withFields

public MicrosoftGraphWorkbookTableSort withFields(List fields)

Set the fields property: Represents the current conditions used to last sort the table. Read-only.

Parameters:

fields - the fields value to set.

Returns:

the MicrosoftGraphWorkbookTableSort object itself.

withId

public MicrosoftGraphWorkbookTableSort withId(String id)

Set the id property: Read-only.

Overrides:

MicrosoftGraphWorkbookTableSort.withId(String id)

Parameters:

id

withMatchCase

public MicrosoftGraphWorkbookTableSort withMatchCase(Boolean matchCase)

Set the matchCase property: Represents whether the casing impacted the last sort of the table. Read-only.

Parameters:

matchCase - the matchCase value to set.

Returns:

the MicrosoftGraphWorkbookTableSort object itself.

withMethod

public MicrosoftGraphWorkbookTableSort withMethod(String method)

Set the method property: Represents Chinese character ordering method last used to sort the table. The possible values are: PinYin, StrokeCount. Read-only.

Parameters:

method - the method value to set.

Returns:

the MicrosoftGraphWorkbookTableSort object itself.

Applies to