MicrosoftGraphScheduleItem Class   
	- java.
lang. Object  - com.
azure. resourcemanager. authorization. fluent. models. MicrosoftGraphScheduleItem  
- com.
 
Implements
public final class MicrosoftGraphScheduleItem
 implements JsonSerializable<MicrosoftGraphScheduleItem>
scheduleItem.
Constructor Summary
| Constructor | Description | 
|---|---|
| MicrosoftGraphScheduleItem() | 
								 Creates an instance of Microsoft  | 
					
Method Summary
| Modifier and Type | Method and Description | 
|---|---|
| Map<String,Object> | 
							additionalProperties()
								 Get the additional  | 
					
| 
									Microsoft | 
						
							end()
								 Get the end property: date  | 
					
| 
								static
									Microsoft | 
						
							fromJson(JsonReader jsonReader)
								 Reads an instance of Microsoft  | 
					
| Boolean | 
							isPrivate()
								 Get the is  | 
					
| String | 
							location()
								 Get the location property: The location where the corresponding event is held or attended from.  | 
					
| 
									Microsoft | 
						
							start()
								 Get the start property: date  | 
					
| 
									Microsoft | 
						
							status()
								 Get the status property: free  | 
					
| String | 
							subject()
								 Get the subject property: The corresponding event's subject line.  | 
					
| 
									Json | 
						toJson(JsonWriter jsonWriter) | 
| void | 
							validate()
								 Validates the instance.  | 
					
| 
									Microsoft | 
						
							withAdditionalProperties(Map<String,Object> additionalProperties)
								 Set the additional  | 
					
| 
									Microsoft | 
						
							withEnd(MicrosoftGraphDateTimeZone end)
								 Set the end property: date  | 
					
| 
									Microsoft | 
						
							withIsPrivate(Boolean isPrivate)
								 Set the is  | 
					
| 
									Microsoft | 
						
							withLocation(String location)
								 Set the location property: The location where the corresponding event is held or attended from.  | 
					
| 
									Microsoft | 
						
							withStart(MicrosoftGraphDateTimeZone start)
								 Set the start property: date  | 
					
| 
									Microsoft | 
						
							withStatus(MicrosoftGraphFreeBusyStatus status)
								 Set the status property: free  | 
					
| 
									Microsoft | 
						
							withSubject(String subject)
								 Set the subject property: The corresponding event's subject line.  | 
					
Methods inherited from java.lang.Object
Constructor Details
MicrosoftGraphScheduleItem
public MicrosoftGraphScheduleItem()
Creates an instance of MicrosoftGraphScheduleItem class.
Method Details
additionalProperties
public Map<String,Object> additionalProperties()
Get the additionalProperties property: scheduleItem.
Returns:
end
public MicrosoftGraphDateTimeZone end()
Get the end property: dateTimeTimeZone.
Returns:
fromJson
public static MicrosoftGraphScheduleItem fromJson(JsonReader jsonReader)
Reads an instance of MicrosoftGraphScheduleItem from the JsonReader.
Parameters:
Returns:
Throws:
isPrivate
public Boolean isPrivate()
Get the isPrivate property: The sensitivity of the corresponding event. True if the event is marked private, false otherwise. Optional.
Returns:
location
public String location()
Get the location property: The location where the corresponding event is held or attended from. Optional.
Returns:
start
public MicrosoftGraphDateTimeZone start()
Get the start property: dateTimeTimeZone.
Returns:
status
public MicrosoftGraphFreeBusyStatus status()
Get the status property: freeBusyStatus.
Returns:
subject
public String subject()
Get the subject property: The corresponding event's subject line. Optional.
Returns:
toJson
validate
public void validate()
Validates the instance.
withAdditionalProperties
public MicrosoftGraphScheduleItem withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additionalProperties property: scheduleItem.
Parameters:
Returns:
withEnd
public MicrosoftGraphScheduleItem withEnd(MicrosoftGraphDateTimeZone end)
Set the end property: dateTimeTimeZone.
Parameters:
Returns:
withIsPrivate
public MicrosoftGraphScheduleItem withIsPrivate(Boolean isPrivate)
Set the isPrivate property: The sensitivity of the corresponding event. True if the event is marked private, false otherwise. Optional.
Parameters:
Returns:
withLocation
public MicrosoftGraphScheduleItem withLocation(String location)
Set the location property: The location where the corresponding event is held or attended from. Optional.
Parameters:
Returns:
withStart
public MicrosoftGraphScheduleItem withStart(MicrosoftGraphDateTimeZone start)
Set the start property: dateTimeTimeZone.
Parameters:
Returns:
withStatus
public MicrosoftGraphScheduleItem withStatus(MicrosoftGraphFreeBusyStatus status)
Set the status property: freeBusyStatus.
Parameters:
Returns:
withSubject
public MicrosoftGraphScheduleItem withSubject(String subject)
Set the subject property: The corresponding event's subject line. Optional.
Parameters:
Returns: