UpdateRecordFields

Permet de mettre à jour plusieurs champs d'un enregistrement.
 

UpdateRecordFieldsRequest

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);