public ProjectFileInner update(String groupName, String serviceName, String projectName, String fileName, ProjectFileInner parameters) {
        return updateWithServiceResponseAsync(groupName, serviceName, projectName, fileName, parameters).toBlocking().single().body();
    }
public ProjectFileInner update ( String groupName , String serviceName , String projectName , String fileName , ProjectFileInner parameters ) { return updateWithServiceResponseAsync ( groupName , serviceName , projectName , fileName , parameters ) . toBlocking ( ) . single ( ) . body ( ) ; }
Update a file.
This method updates an existing file.

@param groupName Name of the resource group
@param serviceName Name of the service
@param projectName Name of the project
@param fileName Name of the File
@param parameters Information about the file
@throws IllegalArgumentException thrown if parameters fail the validation
@throws ApiErrorException thrown if the request is rejected by server
@throws RuntimeException all other wrapped checked exceptions if the request fails to be sent
@return the ProjectFileInner object if successful.