Class RetireScheduledManagedDevice.Builder

    • Method Detail

      • complianceState

        public RetireScheduledManagedDevice.Builder complianceState​(ComplianceStatus complianceState)
        “Managed Device ComplianceStatus”
        Parameters:
        complianceState - value of complianceState property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • deviceCompliancePolicyId

        public RetireScheduledManagedDevice.Builder deviceCompliancePolicyId​(String deviceCompliancePolicyId)
        “Device Compliance PolicyId”
        Parameters:
        deviceCompliancePolicyId - value of deviceCompliancePolicyId property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • deviceCompliancePolicyName

        public RetireScheduledManagedDevice.Builder deviceCompliancePolicyName​(String deviceCompliancePolicyName)
        “Device Compliance Policy Name”
        Parameters:
        deviceCompliancePolicyName - value of deviceCompliancePolicyName property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • deviceType

        public RetireScheduledManagedDevice.Builder deviceType​(DeviceType deviceType)
        “Managed Device Device Type”
        Parameters:
        deviceType - value of deviceType property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • managedDeviceId

        public RetireScheduledManagedDevice.Builder managedDeviceId​(String managedDeviceId)
        “Managed DeviceId”
        Parameters:
        managedDeviceId - value of managedDeviceId property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • managedDeviceName

        public RetireScheduledManagedDevice.Builder managedDeviceName​(String managedDeviceName)
        “Managed Device Name”
        Parameters:
        managedDeviceName - value of managedDeviceName property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • managementAgent

        public RetireScheduledManagedDevice.Builder managementAgent​(ManagementAgentType managementAgent)
        “Managed Device ManagementAgentType”
        Parameters:
        managementAgent - value of managementAgent property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • retireAfterDateTime

        public RetireScheduledManagedDevice.Builder retireAfterDateTime​(OffsetDateTime retireAfterDateTime)
        “Managed Device Retire After DateTime”
        Parameters:
        retireAfterDateTime - value of retireAfterDateTime property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • roleScopeTagIds

        public RetireScheduledManagedDevice.Builder roleScopeTagIds​(List<String> roleScopeTagIds)
        “List of Scope Tags for this Entity instance.”
        Parameters:
        roleScopeTagIds - value of roleScopeTagIds property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • roleScopeTagIds

        public RetireScheduledManagedDevice.Builder roleScopeTagIds​(String... roleScopeTagIds)
        “List of Scope Tags for this Entity instance.”
        Parameters:
        roleScopeTagIds - value of roleScopeTagIds property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • roleScopeTagIdsNextLink

        public RetireScheduledManagedDevice.Builder roleScopeTagIdsNextLink​(String roleScopeTagIdsNextLink)
        “List of Scope Tags for this Entity instance.”
        Parameters:
        roleScopeTagIdsNextLink - value of roleScopeTagIds@nextLink property (as defined in service metadata)
        Returns:
        this (for method chaining)