Class MicrosoftGraphAssignedPlan


  • public final class MicrosoftGraphAssignedPlan
    extends Object
    assignedPlan.
    • Constructor Detail

      • MicrosoftGraphAssignedPlan

        public MicrosoftGraphAssignedPlan()
    • Method Detail

      • assignedDateTime

        public OffsetDateTime assignedDateTime()
        Get the assignedDateTime property: The date and time at which the plan was assigned; for example: 2013-01-02T19:32:30Z. 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'.
        Returns:
        the assignedDateTime value.
      • withAssignedDateTime

        public MicrosoftGraphAssignedPlan withAssignedDateTime​(OffsetDateTime assignedDateTime)
        Set the assignedDateTime property: The date and time at which the plan was assigned; for example: 2013-01-02T19:32:30Z. 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'.
        Parameters:
        assignedDateTime - the assignedDateTime value to set.
        Returns:
        the MicrosoftGraphAssignedPlan object itself.
      • capabilityStatus

        public String capabilityStatus()
        Get the capabilityStatus property: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut.
        Returns:
        the capabilityStatus value.
      • withCapabilityStatus

        public MicrosoftGraphAssignedPlan withCapabilityStatus​(String capabilityStatus)
        Set the capabilityStatus property: Condition of the capability assignment. The possible values are Enabled, Warning, Suspended, Deleted, LockedOut.
        Parameters:
        capabilityStatus - the capabilityStatus value to set.
        Returns:
        the MicrosoftGraphAssignedPlan object itself.
      • service

        public String service()
        Get the service property: The name of the service; for example, 'Exchange'.
        Returns:
        the service value.
      • withService

        public MicrosoftGraphAssignedPlan withService​(String service)
        Set the service property: The name of the service; for example, 'Exchange'.
        Parameters:
        service - the service value to set.
        Returns:
        the MicrosoftGraphAssignedPlan object itself.
      • servicePlanId

        public UUID servicePlanId()
        Get the servicePlanId property: A GUID that identifies the service plan.
        Returns:
        the servicePlanId value.
      • withServicePlanId

        public MicrosoftGraphAssignedPlan withServicePlanId​(UUID servicePlanId)
        Set the servicePlanId property: A GUID that identifies the service plan.
        Parameters:
        servicePlanId - the servicePlanId value to set.
        Returns:
        the MicrosoftGraphAssignedPlan object itself.
      • additionalProperties

        public Map<String,​Object> additionalProperties()
        Get the additionalProperties property: assignedPlan.
        Returns:
        the additionalProperties value.
      • withAdditionalProperties

        public MicrosoftGraphAssignedPlan withAdditionalProperties​(Map<String,​Object> additionalProperties)
        Set the additionalProperties property: assignedPlan.
        Parameters:
        additionalProperties - the additionalProperties value to set.
        Returns:
        the MicrosoftGraphAssignedPlan object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.