你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

MicrosoftGraphPatternedRecurrence Class

  • java.lang.Object
    • com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphPatternedRecurrence

Implements

public final class MicrosoftGraphPatternedRecurrence
implements JsonSerializable<MicrosoftGraphPatternedRecurrence>

patternedRecurrence.

Constructor Summary

Constructor Description
MicrosoftGraphPatternedRecurrence()

Creates an instance of MicrosoftGraphPatternedRecurrence class.

Method Summary

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

Get the additionalProperties property: patternedRecurrence.

static MicrosoftGraphPatternedRecurrence fromJson(JsonReader jsonReader)

Reads an instance of MicrosoftGraphPatternedRecurrence from the JsonReader.

MicrosoftGraphRecurrencePattern pattern()

Get the pattern property: recurrencePattern.

MicrosoftGraphRecurrenceRange range()

Get the range property: recurrenceRange.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

MicrosoftGraphPatternedRecurrence withAdditionalProperties(Map<String,Object> additionalProperties)

Set the additionalProperties property: patternedRecurrence.

MicrosoftGraphPatternedRecurrence withPattern(MicrosoftGraphRecurrencePattern pattern)

Set the pattern property: recurrencePattern.

MicrosoftGraphPatternedRecurrence withRange(MicrosoftGraphRecurrenceRange range)

Set the range property: recurrenceRange.

Methods inherited from java.lang.Object

Constructor Details

MicrosoftGraphPatternedRecurrence

public MicrosoftGraphPatternedRecurrence()

Creates an instance of MicrosoftGraphPatternedRecurrence class.

Method Details

additionalProperties

public Map additionalProperties()

Get the additionalProperties property: patternedRecurrence.

Returns:

the additionalProperties value.

fromJson

public static MicrosoftGraphPatternedRecurrence fromJson(JsonReader jsonReader)

Reads an instance of MicrosoftGraphPatternedRecurrence from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of MicrosoftGraphPatternedRecurrence 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 MicrosoftGraphPatternedRecurrence.

pattern

public MicrosoftGraphRecurrencePattern pattern()

Get the pattern property: recurrencePattern.

Returns:

the pattern value.

range

public MicrosoftGraphRecurrenceRange range()

Get the range property: recurrenceRange.

Returns:

the range value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withAdditionalProperties

public MicrosoftGraphPatternedRecurrence withAdditionalProperties(Map additionalProperties)

Set the additionalProperties property: patternedRecurrence.

Parameters:

additionalProperties - the additionalProperties value to set.

Returns:

the MicrosoftGraphPatternedRecurrence object itself.

withPattern

public MicrosoftGraphPatternedRecurrence withPattern(MicrosoftGraphRecurrencePattern pattern)

Set the pattern property: recurrencePattern.

Parameters:

pattern - the pattern value to set.

Returns:

the MicrosoftGraphPatternedRecurrence object itself.

withRange

public MicrosoftGraphPatternedRecurrence withRange(MicrosoftGraphRecurrenceRange range)

Set the range property: recurrenceRange.

Parameters:

range - the range value to set.

Returns:

the MicrosoftGraphPatternedRecurrence object itself.

Applies to