Permet de mettre à jour plusieurs champs d'un enregistrement.
Propriété | Type | Valeur |
Credentials | Credentials | Informations d'authentification |
RecordRef | RecordRef | Référence de l'enregistrement à modifier |
RecordFields |
ArrayOfRecordField |
Les champs de l'enregistrement à modifier |
UpdateRecordFieldsResponse
La réponse ne contient rien. Une erreur sera lancée si les informations entrées sont invalides.
Exemples:
// Mettre à jour les propriétés d'un équipement UpdateRecordFieldsRequest request = new UpdateRecordFieldsRequest(); request.setCredentials(credentials); request.setRecordRef(newRecordRef(RecordType.RESOURCE, 1L)); ArrayOfRecordField arrayOfRecordField = new ArrayOfRecordField(); RecordField f; f = new RecordField(); f.setType(RecordFieldType.PROPERTY); f.setName("equipment.mac"); f.setValue("test"); arrayOfRecordField.getRecordField().add(f); f = new RecordField(); f.setType(RecordFieldType.PROPERTY); f.setName("equipment.state"); f.setValue("test"); arrayOfRecordField.getRecordField().add(f); request.setRecordFields(arrayOfRecordField); progressionWebService.updateRecordFields(request); |