public OperationStatus updateHierarchicalEntityChild(UUID appId, String versionId, UUID hEntityId, UUID hChildId, UpdateHierarchicalEntityChildOptionalParameter updateHierarchicalEntityChildOptionalParameter) {
        return updateHierarchicalEntityChildWithServiceResponseAsync(appId, versionId, hEntityId, hChildId, updateHierarchicalEntityChildOptionalParameter).toBlocking().single().body();
    }
public OperationStatus updateHierarchicalEntityChild ( UUID appId , String versionId , UUID hEntityId , UUID hChildId , UpdateHierarchicalEntityChildOptionalParameter updateHierarchicalEntityChildOptionalParameter ) { return updateHierarchicalEntityChildWithServiceResponseAsync ( appId , versionId , hEntityId , hChildId , updateHierarchicalEntityChildOptionalParameter ) . toBlocking ( ) . single ( ) . body ( ) ; }
Renames a single child in an existing hierarchical entity model.

@param appId The application ID.
@param versionId The version ID.
@param hEntityId The hierarchical entity extractor ID.
@param hChildId The hierarchical entity extractor child ID.
@param updateHierarchicalEntityChildOptionalParameter the object representing the optional parameters to be set before calling this API
@throws IllegalArgumentException thrown if parameters fail the validation
@throws ErrorResponseException thrown if the request is rejected by server
@throws RuntimeException all other wrapped checked exceptions if the request fails to be sent
@return the OperationStatus object if successful.