Class AssignmentFilterStatusDetails.Builder

    • Method Detail

      • deviceProperties

        public AssignmentFilterStatusDetails.Builder deviceProperties​(List<KeyValuePair> deviceProperties)
        “Device properties used for filter evaluation during device check-in time.”
        Parameters:
        deviceProperties - value of deviceProperties property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • deviceProperties

        public AssignmentFilterStatusDetails.Builder deviceProperties​(KeyValuePair... deviceProperties)
        “Device properties used for filter evaluation during device check-in time.”
        Parameters:
        deviceProperties - value of deviceProperties property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • devicePropertiesNextLink

        public AssignmentFilterStatusDetails.Builder devicePropertiesNextLink​(String devicePropertiesNextLink)
        “Device properties used for filter evaluation during device check-in time.”
        Parameters:
        devicePropertiesNextLink - value of deviceProperties@nextLink property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • evalutionSummaries

        public AssignmentFilterStatusDetails.Builder evalutionSummaries​(List<AssignmentFilterEvaluationSummary> evalutionSummaries)
        “Evaluation result summaries for each filter associated to device and payload”
        Parameters:
        evalutionSummaries - value of evalutionSummaries property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • evalutionSummaries

        public AssignmentFilterStatusDetails.Builder evalutionSummaries​(AssignmentFilterEvaluationSummary... evalutionSummaries)
        “Evaluation result summaries for each filter associated to device and payload”
        Parameters:
        evalutionSummaries - value of evalutionSummaries property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • evalutionSummariesNextLink

        public AssignmentFilterStatusDetails.Builder evalutionSummariesNextLink​(String evalutionSummariesNextLink)
        “Evaluation result summaries for each filter associated to device and payload”
        Parameters:
        evalutionSummariesNextLink - value of evalutionSummaries@nextLink property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • managedDeviceId

        public AssignmentFilterStatusDetails.Builder managedDeviceId​(String managedDeviceId)
        “Unique identifier for the device object.”
        Parameters:
        managedDeviceId - value of managedDeviceId property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • payloadId

        public AssignmentFilterStatusDetails.Builder payloadId​(String payloadId)
        “Unique identifier for payload object.”
        Parameters:
        payloadId - value of payloadId property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • userId

        public AssignmentFilterStatusDetails.Builder userId​(String userId)
        “Unique identifier for UserId object. Can be null”
        Parameters:
        userId - value of userId property (as defined in service metadata)
        Returns:
        this (for method chaining)