MicrosoftGraphSchedulingGroup Class
- java.
lang. Object - com.
azure. resourcemanager. authorization. fluent. models. MicrosoftGraphEntity - com.
azure. resourcemanager. authorization. fluent. models. MicrosoftGraphChangeTrackedEntity - com.
azure. resourcemanager. authorization. fluent. models. MicrosoftGraphSchedulingGroup
- com.
- com.
- com.
public final class MicrosoftGraphSchedulingGroup
extends MicrosoftGraphChangeTrackedEntity
schedulingGroup.
Constructor Summary
Constructor | Description |
---|---|
MicrosoftGraphSchedulingGroup() |
Creates an instance of Microsoft |
Method Summary
Modifier and Type | Method and Description |
---|---|
Map<String,Object> |
additionalProperties()
Get the additional |
String |
displayName()
Get the display |
static
Microsoft |
fromJson(JsonReader jsonReader)
Reads an instance of Microsoft |
Boolean |
isActive()
Get the is |
Json |
toJson(JsonWriter jsonWriter) |
List<String> |
userIds()
Get the user |
void |
validate()
Validates the instance. |
Microsoft |
withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additional |
Microsoft |
withCreatedDateTime(OffsetDateTime createdDateTime)
Set the created |
Microsoft |
withDisplayName(String displayName)
Set the display |
Microsoft |
withId(String id)
Set the id property: Read-only. |
Microsoft |
withIsActive(Boolean isActive)
Set the is |
Microsoft |
withLastModifiedBy(MicrosoftGraphIdentitySet lastModifiedBy)
Set the last |
Microsoft |
withLastModifiedDateTime(OffsetDateTime lastModifiedDateTime)
Set the last |
Microsoft |
withUserIds(List<String> userIds)
Set the user |
Methods inherited from MicrosoftGraphChangeTrackedEntity
Methods inherited from MicrosoftGraphEntity
Methods inherited from java.lang.Object
Constructor Details
MicrosoftGraphSchedulingGroup
public MicrosoftGraphSchedulingGroup()
Creates an instance of MicrosoftGraphSchedulingGroup class.
Method Details
additionalProperties
public Map
Get the additionalProperties property: schedulingGroup.
Overrides:
MicrosoftGraphSchedulingGroup.additionalProperties()Returns:
displayName
public String displayName()
Get the displayName property: The display name for the schedulingGroup. Required.
Returns:
fromJson
public static MicrosoftGraphSchedulingGroup fromJson(JsonReader jsonReader)
Reads an instance of MicrosoftGraphSchedulingGroup from the JsonReader.
Parameters:
Returns:
Throws:
isActive
public Boolean isActive()
Get the isActive property: Indicates whether the schedulingGroup can be used when creating new entities or updating existing ones. Required.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
MicrosoftGraphSchedulingGroup.toJson(JsonWriter jsonWriter)Parameters:
Throws:
userIds
public List
Get the userIds property: The list of user IDs that are a member of the schedulingGroup. Required.
Returns:
validate
public void validate()
Validates the instance.
Overrides:
MicrosoftGraphSchedulingGroup.validate()withAdditionalProperties
public MicrosoftGraphSchedulingGroup withAdditionalProperties(Map
Set the additionalProperties property: schedulingGroup.
Overrides:
MicrosoftGraphSchedulingGroup.withAdditionalProperties(Map<String,Object> additionalProperties)Parameters:
Returns:
withCreatedDateTime
public MicrosoftGraphSchedulingGroup withCreatedDateTime(OffsetDateTime createdDateTime)
Set the createdDateTime property: The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.
Overrides:
MicrosoftGraphSchedulingGroup.withCreatedDateTime(OffsetDateTime createdDateTime)Parameters:
withDisplayName
public MicrosoftGraphSchedulingGroup withDisplayName(String displayName)
Set the displayName property: The display name for the schedulingGroup. Required.
Parameters:
Returns:
withId
public MicrosoftGraphSchedulingGroup withId(String id)
Set the id property: Read-only.
Overrides:
MicrosoftGraphSchedulingGroup.withId(String id)Parameters:
withIsActive
public MicrosoftGraphSchedulingGroup withIsActive(Boolean isActive)
Set the isActive property: Indicates whether the schedulingGroup can be used when creating new entities or updating existing ones. Required.
Parameters:
Returns:
withLastModifiedBy
public MicrosoftGraphSchedulingGroup withLastModifiedBy(MicrosoftGraphIdentitySet lastModifiedBy)
Set the lastModifiedBy property: identitySet.
Overrides:
MicrosoftGraphSchedulingGroup.withLastModifiedBy(MicrosoftGraphIdentitySet lastModifiedBy)Parameters:
withLastModifiedDateTime
public MicrosoftGraphSchedulingGroup withLastModifiedDateTime(OffsetDateTime lastModifiedDateTime)
Set the lastModifiedDateTime property: The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.
Overrides:
MicrosoftGraphSchedulingGroup.withLastModifiedDateTime(OffsetDateTime lastModifiedDateTime)Parameters:
withUserIds
public MicrosoftGraphSchedulingGroup withUserIds(List
Set the userIds property: The list of user IDs that are a member of the schedulingGroup. Required.
Parameters:
Returns:
Applies to
Azure SDK for Java